-Sometimes, lack of transparency, especially the recent decision to eliminate bonuses. -Can feel disconnected from the company at large if you are working for a client. Especially now that remote work is the norm, it can feel like you are in your bubble. -Lower visibility when on the client site which leads to it being a struggle to advance and get promoted, and find additional work.