4.0
Mar 7, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good pay, great benefits, challenging atmosphere but very rewarding if you're willing to put forth the time and effort.
Cons
Management tends to micromanage at times but mostly no complaints. Great place to work!