Pros
Managers knows all things. [but don't want to do a single thing as they only can speak]
Cons
Each member making fool to other one..
No quality in tech team....
Management don't know anything but expects everything...
you are asked to implement xyz api, and if you ask where/why we are using xyz api in our system, they will simply say we are using in code and visit it's website xyz.com !!
Tech Lead (so called ) don't know how to/where to save file...
MicroManagement...
if you written code in python, you code reviewer will have 0.001% knowledge of python. You will be confused either he is learning from you or reviewing...
Meeting.. Meeting..Meeting ....Great place if you like to timepass...