3.0
Aug 15, 2024
Former employee, more than 1 year
Calgary, AB
Recommend
Business Outlook
Pros
Large well established company that operates in the UK and US
Cons
Publicly traded means decisions are made for the bottom dollar not with people's best interests at heart.