5.0
Aug 26, 2025
Recommend
CEO approval
Business Outlook
Pros
While management is frequently criticized, many employees praise their direct colleagues and immediate team members for being helpful and supportive.
Cons
A frequent complaint is that compensation is below industry standards for the amount of work and stress involved. Some positions are reported to pay near minimum wage.