Pros
The company offers great flexibility with working hours and office days, making it easy to maintain a healthy work-life balance. There’s no pressure to work beyond reasonable hours.
The business itself operates in an interesting industry, and compensation is fair and competitive.
Cons
The company seems to combine the downsides of both a small business and a large corporation. Many employees have been with the company for over 20 years or are fresh out of university, which limits diversity in experience and perspectives. The culture is generally toxic, with indirect communication, frequent complaints, and personal grievances affecting decision-making. There are also numerous separate "group chats," contributing to silos and a lack of transparency.
Project delivery is slow, largely due to an overabundance of guidelines and best practices that are inconsistently enforced. Many of these guidelines are outdated and don’t align with current industry standards, further slowing progress.
Senior Management has an old-school approach and tech leads lack the all-round experience one gets by working in several different places.