Pros
- Salaries are significantly above average - Seniority of the team is high - Health insurance is excellent - Regular offsites - Good and talented colleagues - Data-oriented practices
Kontras
- Senior leadership changes their minds on strategy every two months. - Lots of projects are left unfinished due to constant changes in strategy. Ultimately, we waste energy and money and frustrate the staff. - Every couple of months, there are new layoffs (and some hires, also!), leaving everybody constantly wondering when they will be the next. - There is no feedback channel to voice issues in the company, so the leadership doesn't even know how bad the employees feel (I wonder if they care). - Systemic issues are seen as individual problems, requiring the company to hire people ever more senior to navigate such a work environment. - Processes are confusing when they exist. Most of the time, people freestyle along. - Senior leaders tolerate toxic behavior among themselves, setting the tone for the rest of the organization. - The CEO is incredibly rude.