4.0
18 Nov 2025
Recommend
CEO approval
Business outlook
Pros
Good pay, great healthcare benefits, big and important customers, engaging work
Cons
Somewhat disorganized internally and has the feel of an outdated company structure. Doesn't feel like a modern tech firm.