2.0
Aug 21, 2025
Recommend
CEO approval
Business Outlook
Pros
The People The location The job was varied and engaging Great pay and benefits
Cons
Upper management sits in the US and makes decisions that only work for the US Overhired to the extent that there were mass layoffs Redundancy essentially ruined all current career progression and salary expectations, it's over a year later and I still have not financially recovered.