In summary, the work isn't challenging and the politics are really bad. Constant re-orgs (which can detrimentally hurt peoples careers, IC's mainly), lack of accountability from senior leadership (I have no clue what they do all day), there are acceptions of course, but from what I've seen a lot of managers spend all day in meetings verse being a manager, which typically equates to managing, guiding and mentoring your team. This leaves folks wondering what their priorities are and/or left to figure things out themselves OR they have to find mentors within the company to actually help them learn/grow. Generalizing here, but your rating/bonus feels very much so tied to how many things you shipped (shipping = impact). They say it doesn't, but it does, it does. This leads to a lot of rushed feature launches, because everyone is concerned about their career and how many things they can say they "shipped" within the 6 month window. If you are working on a really big initiative that will take longer than 6 months, you will most likely be docked for not shipping it yet during your performance review. Even if your manager knows it will take longer to "ship" than 6 months. I could write a book about how bad the performance review process is. I heard they are redoing it next year, but that doesn't help those who've already been suffering through it and/or had their careers negatively impacted because of the way they measure impact.