1. Company hasn't figured out how to continuously reward high functioning individual contributors which leads employees to constantly shift from role to role and/or department to department. 2. There seems to be a lack of career planning- its pushed down to the employee ("you're responsible for your own success"). There's also heavy emphasis placed on time served when it should be merit. 4. Special dispensations are abundant, but its all about who you know.