I just want to drop a few lines to say that my teams are awesome! I am so proud to be here in Workshare and manage these people! No, we are not super-brilliant-smart or whatever, we definitely not googlers and we have a long road to improve, but we will get there, eventually 🙂 So far we are doing just right!
And yeah, you have to realize that if your team suck then, well, you probably suck as well. Of course I failed to realize this myself first in my early days as a manager.