1.0
May 13, 2024
Recommend
CEO approval
Business Outlook
Pros
People are nice and helpful. Benefits are okay.
Cons
There is no leadership. Many people working in the company have no clue about what they are doing. The company is a complete mess. Hope the new CEO brings a big change in North America. Also turnover rates are very high. I would never recommend this place to anyone to work.