1.0
May 28, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Some good people at lower levels and the organization does do some good work
Cons
Leadership and management are a nightmare to deal with and have very little respect for employees. Extremely low pay, limited benefits.