Pros
- Nice perks which increase your monthly net income. - Some great people to know and work with. - The Digital Production business unit is really world class. - The CEO is a crazy visionary, always pushing the business forward.
Cons
- Overall, really bad managers and leaders, with a few remarkable exceptions. - Almost all bad managers don't have the required soft, and even hard, skills to perform their job. A waste of money. - Almost all bad managers play favorites and take credit for their team's accomplishments on a regular basis. Politics rules. - The technology department used to be agile a long while ago, but the bad managers killed it completely, being CI and CD the only exceptions. - Today, the technology department builds tech products using traditional and old-school project management techniques, employing a large number of managers of course. Products and Projects don't combine, do they? - Engineering completely dominates Product: a really bad sign of what agile became in the last years. A real worldwide case study. - The technology department structure has too many levels, too many silos, too many managers, too many projects running in parallel, and too much politics. In one word: over-engineered. - The aren't almost no opportunities for career advancement once you are onboard. The personal development plan is a joke, as it always had a bad design and the bad managers always abused it. In short: a 4 months/year waste of everyone's time, and a huge source of stress for all. A shame. - The HR department is just for hiring and firing basically. In one word: they are the bad managers' secretaries.