1.0
Dec 21, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
Most of the people and lower level managers are hard-working, dedicated folks.
Cons
Leadership team is awful - only it for themselves - not concerned with employee benefits, etc.