2.0
Jan 21, 2026
Current employee, more than 5 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Canadian culture is good, People generally friendly
Cons
100% in office 5 days a week required. Whiplash from changes in strategy and direction. ELT is in their own world, make decisions without understanding full details or consequences. Constant layoffs, at least 1-2 a year, every year. HORRIBLE benefits package in US and Canada. Low pay in Europe.