5.0
2 Feb 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The company culture is fantastic and they seriously take care of their employees! Loads of paid time off (even for new hires) and retention incentives like bonus $ and additional vacation days for those staying at least 5 years. Beautiful campus, friendly team atmosphere, and overall quality employer
Cons
Some individual departments are less than ideal to work in, mostly due to a few bad hires that stick around forever (causing otherwise good employees to leave). But that being said, almost every big company I've worked for has that issue at some point... so not really a red flag, just bad luck if you happen to fall into one of those groups at the wrong time.