2.0
Jan 11, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Supportive and collaborative colleagues across the broader team which made my day-to-day interactions positive.
Cons
My reporting manager was not supportive and often created a stressful, toxic work environment rather than enabling growth or collaboration. The role came with unrealistic workload demands and an expectation to deliver flawless results while navigating unreliable and poorly maintained systems - all under unsupportive and toxic leadership.