1.0
Aug 6, 2025
Recommend
CEO approval
Business Outlook
Pros
Lots of good people work here. Competitive pay.
Cons
Executive staff refused to give employment reviews. High levels of micromanaging. Workaholic executives work 100+ hour weeks and expect staff to do the same. Benefits are minimum.