Office culture - Stressed. Worked in the Corp office. They will promote who they want to, with no rhyme or reason, the middle management often takes 2 hours lunches, work their workers to death, and they will be petty at any given time, don't ever give them a single reason to not "like" you. They will make life a living hell. The best day of my life was when they laid me off. Oh yeah, they do annual "reductions in force." If you have a family, don't expect that you will have time to see them. I was "on-call" for 5.5 years, even during vacations.