Since some high level leadership changed a few years ago things have only gone downhill.
Raises and bonuses are getting later and later each year.
It is very hard to get promoted regardless of performance and growth.
Seem to be outsourcing more and more positions to India.