Pros
* Great work/life balance and job security * When compared with most companies out there, you can have a voice here regardless of your position or seniority. * Great product driven by a winning strategy, generating impressive growth * Fair remuneration * Safe environment * People is truly open to constructive criticism and naturally embed it into healthy teamwork
Cons
* The promoted team-based culture with delegative leadership clashes with reality: as the company scales, CEO and Team Leads adopt a more hierarchical approach and keep most strategic decisions solely on their side. * You are still supposed to act autonomously and decisively. Guessing what you are entitled to do and not to do without your team lead's/CEO approval may grant you occasional reprimand. * While everyone has a voice, some count more than others even at the same position level (most often based on years and connections in the company). Guessing this hidden power network can be tiring and frustrating. * Since the culture promotes a company with very few levels of hierarchy and there is an aversion to job titles, there are very limited growth opportunities that you could leverage for your long-term career. The job market likes titles with clear responsibilities, SonarSource doesn't. * Many decisions need to go through CEO * No salary negotiation and no equity for employees