Pros
Good salary, good health benefits, preventative wellness program, healthy inexpensive cafeteria food, nurse on-site, opportunities to win tickets to sporting events (employee pays a $15 fee for baseball games at the Co. suite) and concerts, including the Fox theater
Cons
Sometimes managers with "get it done at all costs" attitudes and who have poor people/line management skills are promoted very quickly; there is also a lot of "good ole boy" favoritism; the work/deliverables is daunting---the overlap of projects can be overwhelming. Training is a "ask for it and you might be approved basis" else it's up to the employee to figure outtheir career path and request and obtain training, while still maintaining their exisiting job. If there is an HR issue brought to the attention of some managers, they will discipline the person bringing the issue to the attention of management. Do your job, get it done, "d--- the torpedos, full steam ahead!"