Pros
-good benefits in terms of health, 401k, generous PTO and purchase of PTO ability -Compared to some competitors- no fear of company "going under"
Cons
-No flexibility-dependent upon your job title and what dept. you are in. Work/life balance is just a sentence on the website as far as I am concerned. No flextime, flexplace, or work from home-it is misleading on the website. -Rogue managers enforcing fictional policies that have no place in the modern workplace (ie. confusing snow closing procedures, job arrival times, certain overtime and human resource policies). -Extreme corporate politics at multiple levels from small to midlevel management all the way to the top. -Career advancement limited depending upon your direct manager. They have the ability to "keep and hold you" in your position using various stalling and performance review tactics. -Advice to potential hires: be very very careful of what dept. you are taking a job in, feel out the manager and the environment, there are real horror stories here in this company. Lots of sweeping under the rug at the lower levels so be careful.