Collaborative Environment with Evolving Workplace Expectations
Pros
The company has a strong and collaborative culture, with supportive colleagues. Engineers are often given a good level of autonomy, which allows teams to move quickly and produce high-quality work when priorities are clear. The business also puts effort into creating a positive employee experience through office perks, social events, and well-maintained working spaces that make day-to-day work enjoyable. There is also a strong focus on innovation, particularly around adopting new technologies and AI-driven tools.
Cons
The company can undergo frequent organisational or team changes driven by business and location requirements, which may create uncertainty for some employees. Hybrid working expectations have become more emphasised over time, and office attendance policies is strongly recommended. There is also a noticeable push toward AI adoption across the organisation, with employees encouraged to actively engage with AI tools and initiatives as part of performance and career development expectations. As priorities shift quickly in a fast-moving environment, long-term stability and planning can sometimes feel less predictable. Career progression can sometimes feel less clearly defined, particularly in larger or fast-moving organizations where expectations for promotion may vary between teams and managers. Advancement often depends heavily on visibility, advocacy, and managerial support, which can make the process feel inconsistent for employees who are performing well but may not actively self-promote.