4.0
Mar 21, 2026
Recommend
CEO approval
Business Outlook
Pros
Nice work environment, but it could vary by department. Overall, a good experience.
Cons
Pay is low for degree requirements. Master's required, experience preferred, yet pay is in the low $50,000 a year range, which honestly is kind of insulting.