1.0
Mar 28, 2026
Former employee
Recommend
CEO approval
Business Outlook
Pros
Some great people work here, but unfortunately they were never rewarded for their hard work and dedication
Cons
Somehow certain employees were given free rein to mistreat their direct reports. One manager in particular kept losing direct reports and no one ever questioned her management.