Great Place to work
If you are willing to put in the work and play the corporate game it is a great place to work, The benefits packages have went downhill they use to be killer. the management is typical of the environment its all about the numbers. The training is top notch and the environment rocks as far as culture goes
Prosgreat culture, many shifts availiable
Consall about the company's bottom line like most corporations.