1.0
Jul 6, 2022
Recommend
CEO approval
Business Outlook
Pros
Competitive benefits and okay pay
Cons
Too much to list all but main con was the terrible management in the US corp office. Very disappointing. If I owned stock, I’d cash it in after Insaw the way they treat their employees