"The company works hard for themselves, but cares very little for the employees unless and until it impacts the customer. Perks are routinely announced and then withdrawn, and it feels like they have their hand on your wallet at every interaction. The customer environments are generally good, with the same variation you find in any government contracting job."
Update your browser to have a more positive job search experience.
Upgrade My Browser