While the company overall is great there are certain departments I recommend staying away from within corporate if you are not a certain personality type. The environment is not designed for individuals who get ahead on work quality. You must actively work to build personal relationships with managers to get ahead. People are promoted more on their social graces than work abilities. Also, decision making is impacted by this because everyone is eager to please rather than provide thoughtful input.