I had a similar experience by getting asked to manage the team I was in. I was already doing a lot of managing work because our manager was kind of Laisser-faire in the bad sense.
Managing people can be easier than you think sometimes but harder in situations that you don’t expect. One important thing when managing your own team: Don’t try to be someone else.
The only CON I see personally is that I have less time for coding. ;)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.