The divisions within this company are so divided off that you feel that your group is literally a small company that has the ability to communicate to other factions of the company. Because of this, you tend to get that small office feel and healthy and friendly work environment. In my experience lower management was easy to get to and very approachable...upper - more ... management a different story.
The work asked of you is not too demanding and allows for personal time when needed. The company does reward hard work, however moving up is something that doesn't happen to often. - less