Vantaggi
A lot of opportunity to develop with great responsibilities
Some very talented co-workers (unfortunately some of the best are leaving)
Open culture, flat hierarchy, flexible working arrangements
The best work parties around, Beers and Ideas every other Thursday
Good company culture - do'er mindset, very supportive, your co-workers are some of your best friends,
You won't learn as much technical knowledge and develop as much skills elsewhere so quickly (not applicable to sales team)
Good team leaders
Svantaggi
Employees often unhappy
Unrealistic expectations, no matter what you achieve you miss your targets.
Loss of employees
Counterproductive "sprints" that erode morale
Product needs work
Despite great praise, sense of blame for things out of your control
Sometimes reactive management, not involved or aware of day-to-day struggles, not involved with clients or prospects. Feels very divorsed to actual job. This has improved recently.
More management than leadership often