4.0
May 3, 2023
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great support network of dedicated colleagues from around the world. Excellent culture within the local team. Good pay, bonuses and benefits.
Cons
Long hours, work/life balance can be challenging. Work load can be unmanageable at times especially with tight deadlines. Upper management roles change frequently, can be difficult to keep track of who is doing what.