Worst product management team ever seen, they dont know about product. they dont know what they are doing.
Worst Development Management poor in technical simply people management and politics.
Worst dev managers & leads they dont know about technology but they are technical leaders. (e.g .Net guy leading java developers, sql leader for java developers, Weblogic administrator lead java guys)
Worst testing ever seen, always try to create more politics.
Lot of technical never share the information for newly joined persons especially who are staying more than 7,8, 10 years.
All technical guys already left the company because of old employes, they will not share any information and management also encourage those people and retain if they are resign, management not encourage who working professionally.
CTO & founder is out is good thing, but still we have other who are staying 7,8, 10 years with out technical knowledge they dont know latest technologies.