Culture has changed loads and not the environment it used to be - too many people in high level positions that are only there because they have been with the business for over 5 years.
lots of pressure and if your face doesn't fit you are either managed out or given no support