1. Your entire experience really depends on what department you work in. Different managers play by different rules.
2. Employee morale has continually diminished during my tenure.
3. Not a lot of opportunity for growth for junior employees. Many employees are "lifers" and not going anywhere anytime soon.