Pluspunten
- Wonderful, well-loved, well-engineered, disruptive technology - Very intelligent coworkers - Reasonably pleasant atmosphere (beer bash on Friday's) - Decent amenities (subsidized gym, free drinks, snacks, decent on-site cafeteria, programs) - Decent hardware for developers - Emphasis on design / planning (sometimes too much) - Great brand name
Minpunten
- Too many layers of engineering management - Managers provide very little guidance/direction day-to-day or even release-to-release - Highly political engineering group, often to the detriment of the organization - Growing dissatisfaction amongst employees - Questionable decisions and acquisitions by senior management - Some lack of leadership/knowledge in non-systems technical disciplines - Culture has disintegrated since IPO and departure of founder