Surprising amount of politics for a 100 person company
Pros
- Unlimited vacations - Good perks (benefits, health/fitness account) - Coworkers care about what's going on in the world, the environment, the community. Passionate about learning new skills and take time to help each other
Cons
Surprising amount of politics to navigate for a 100 person company. Decision making is top-down with only a handful of people having the power to influence. When teams raise flags or provide feedback around timelines, product quality, lacking resources, and technical debt, it goes mostly ignored. No consistency across the company when it comes to career growth. Many deserving employees (often BIPOC) fight a long time for a backwards-facing promotion while others are promoted based on "potential". I can't begin to express how much this hurts people and erodes trust. There’s been a mass exodus of software engineers, especially at the senior level (post layoffs). It looks like they are trying to backfill these roles on LinkedIn. If you're applying, think about asking questions to get a better idea of the situation: - what does career growth look like for my role? what is the process for evaluating employees for a raise? a promotion? - who will I be reporting into? how many other direct reports do they have? - what kind of training do you provide to management/leadership?