Pros
Only top level executives get a cushy job, lots of perks, no accountably, your own cash cow. Everyone else gets shafted.
Cons
Barely any policies or procedures, even after a release management policy was put into action that will streamline the process and make everyone’s life better it gets overridden and trampled upon on a daily basis, best practices are an afterthought, corners are being cut all the time, bad code in production is the norm, nonstop hotfixes every single day, the same hotfix with be hotfixed multiple times. Not faulting the developers or QA but faulting the management which treats the tech team like a cattle farm. Tech leadership is incompetent, weak and unprofessional with zero accountability for their actions, they are uninterested and only there to get paid and brag about their summer houses and lavish vacations, lots of wasteful spending, decisions never based on cost benefit studies but based on personal relationships with providers or vendors. Employee and talent retention is an afterthought. Promotions and bonuses are given to the few that management likes, not based on your hard work and your dedication and contribution to the company but based on how the CTO/CIO felt that day. No PTO pay or severance after many years of service, worthless stock options. A Disaster of an SPAC.