1.0
Jul 15, 2023
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great insurance and some awesome coworkers
Cons
Too top heavy in North America. Hidden charges to their largest revenue clients. Charging clients for services for the last 7 years and never providing the actual service. Very unethical.