Although it is a large company, many of these people have known, worked, and socialized with each other for decades. I personally have known a lot of the Denver office for decades. It's like a big family that has the normal family stresses and stuff going on, but there is also a camaraderie and an inclusion that is lacking in other companies. It is a fast paced environment but when it comes down to it, it's a caring environment even if strict corporate rules are in place because everyone knows everyone and helps pick up the slack when needed on deadlines and huge projects.
People are promoted fairly, Management is willing to train workers, and workers work hard. I can only speak about the Denver Office. Many people go to other companies, some come back, but everyone still knows everyone and that's the way it will always be. When you're there, it might drive you crazy, but when you leave, you'll always miss it. Most of my best friends have come out of this company. And this is a highly productive work environment. A lot of variety, challenges, learn new things and personal growth. Also a lot of tolerance of the goings on inside the group. You spend a lot of time with co-workers, and you get to know them. This is a very large office.
Friendly people, helpful work environment
Stress, deadlines, normal corporate bottom line rules