Based on my group's management and what I have been told by several people who have been here 10 or more years, managers are typically hired from outside, or promoted from lower levels of management only. Many people have trouble using all of their vacation (not a large amount), so much so that at the end of the year it's like a ghost town in the office. Even then, some of them end up working multiple days "off", no change of pace from late nights and weekends the rest of the year. Internal reward system exists but seems like it isn't used, so plenty complaining about extra time demanded of people. Unclear management structure or path to advancement of any kind. All in all, chaotic and unrewarding.