Where do I even begin? I worked on the corporate side, and honestly, it’s all bad. Both the product and development teams are led by folks who don't understand work-life balance. They enforce a toxic work culture and often lack basic decency towards their colleagues.
The product team's management is both abusive and ineffective. The upper level seems more focused on making employees miserable, being passive-aggressive, and talking down to them, all while offering zero support. The other manager's role is equally unclear—overloading employees with work, failing to prioritize, and generally lacking any real management skills. They treat their team as a dumping ground for random responsibilities, and promotions or raises are nonexistent, even when people's roles have expanded significantly.
The development management is aggressive and does whatever they want, completely ignoring the product side, making collaboration impossible. In the end, product just has to go along with whatever dev says because, well, product doesn’t write the code. Honestly, none of the teams are doing a good job.
There’s no long-term vision here. Roadmap items are random, usually dictated by the CEO or by brilliant minds in product management, the main motivation behind a project being "we're doing it, because we can". The hardest workers are constantly overlooked and disregarded in corporate. If you’re reading this, know that it’s not a recent issue—it’s been this way since a couple of years ago, and it’s only gotten worse. Avoid this place if you value your sanity—you’ll find nothing but burnout here.