1.0
Sep 28, 2024
Anonymous employee
Former employee
Recommend
Business Outlook
Pros
There are some decent, hardworking people here, but unfortunately, none of them are in leadership positions.
Cons
Leadership is a major issue. They continue to bring in ineffective and toxic leaders, which is causing a lot of frustration causing many employees to leave.