Pluspunten
- Lots of room to stretch your legs and take initiative - Excellent engineers working on hard problems in all corners of the engineering org - Very product-focused - The company has a clear vision and it's well-communicated by the management - Lots of great managers that care about their teams deeply - Excellent benefits and perks
Minpunten
- Lots of technical debt that piles up. - Sometimes too product-focused. Long-standing problems don't get resolved. - Teams are unevenly balanced. Some teams are jam-packed with very senior engineers, and some are exclusively junior engineers. - Very strong NIH attitude. Third party solutions are often rejected for silly reasons. - Lots of internal tension between teams, especially around resources. Managers can get extremely territorial over engineer time, and even code.