Pluspunten
- The team is technically strong and works on an interesting, complex product. - Compensation and benefits are competitive for the market. - Some people are quite lovely to work with
Minpunten
- The learning curve is extremely steep, with little support or documentation. New hires are expected to deliver quickly in a complex full-stack codebase, regardless of whether they are familiar with the technologies. - Guidance and mentorship are minimal. "Feedback" (read complaints) tends to focus on speed and output rather than support or coaching. - Although extra hours are not officially expected, they often become necessary to keep up with the pace and expectations. They even introduced a new performance metric, "hard work," to encourage it. - Management can be unempathetic. I know of an engineer who was fired shortly after returning from parental leave, and another long-tenured manager replaced 1:1 meetings with written weekly status reports. - Knowledge sharing is poor; it’s difficult to find the right people to help when you’re blocked. Everyone is focused on delivering their own workload. - Engineering culture prioritises fast delivery over long-term maintainability, which puts you at risk if you like doing things properly. - Twice a year performance reviews are marketed as having a "high-performance" culture, but their scope is to instigate a culture of fear for your job