Overall good place to work but pay is low
Most departments have a healthy culture but, like any large corporation, one bad VP can create a toxic culture in their organization.
Most managers are professional, flexible, and will help promote their employees' careers.
There are many opportunities for development depending on one's specific manager.
ProsGood benefits, on-site gym, stable management