1.0
Jan 26, 2026
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Great team, work was interesting, amazing benefits, loved my manager
Cons
Low pay, crappy Human Resources department. Some managers are terrible and will retaliate against you if you report them.