Career development opportunites are limited Bonuses are not what they used to be Salaries have not kept up very well with inflation Takes forever for IC's to get promoted, while folks in upper management are promoted every 5 years or so like clockwork Too bureaucratic at times wrt decision making