1.0
Jan 24, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
* salary * on-site workers are friendly and welcoming
Cons
* corporate leadership is a disaster * intense micromanagement * unrealistic expectations of site leadership