1.0
May 30, 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Frontline people are dedicated and great to work with
Cons
Executive level creates an environment where trust is lacking and only seem in it for themselves.