Pros
Good learning opportunities across infrastructure, working methodologies, and global operations, within a technically complex environment operating at true global scale. This scale brings real-world challenges and exposure to complex systems and customers, although it can sometimes be difficult to quickly find the latest information or identify clear ownership for specific micro-services. Colleagues are talented, motivated, and generally open to collaboration and knowledge sharing, which makes day-to-day work both productive and enjoyable. Despite significant growth, the company still gives individuals room to take ownership, make decisions within their role, and influence outcomes. The company’s growth story and market position are genuinely strong, providing long-term stability and exciting opportunities. Lateral moves and internal mobility are supported, enabling horizontal career development and exploration of different roles within the company.
Cons
Decision-making can at times be slow or lack clarity due to multiple organizational layers, which can make internal processes feel slow. Teams often operate with their own workflows, impacting resolution times and in some cases, extending delivery beyond expectations. Career progression is possible both vertically and horizontally, but moving to a new grade does not always come with increased responsibility or meaningful growth opportunities.