Pros
Many teams are remote. The culture isn’t too uptight and your schedule could be flexible and not a firm 9-5. There are a number of genuine, smart people that I got the pleasure to meet, work with and learn from. The pay was good up to a point. There are opportunities to learn and grow but they can be very limited or restricted depending on who you report to.
Cons
The corporate services teams need stronger and more transparent leadership: People stay in the same position for years without a promotion. I outgrew my role but was stopped from pivoting or being promoted to another despite “promises” of my supervisor wanting to me to advance. Teams are doing the work that would require teams 5x their size elsewhere. But I was told verbatim that my team’s function was not even a priority for senior leaders at the time. Managers do not take constructive criticism well and have unrealistic or unclear expectations. Leaders are not upfront about team changes and lie about why a teammate has left the company (it’s OK to admit that you fired them). The diversity seems to be decreasing, not just race/ethnicity but gender, lgbtq, background, etc. PTO is a gray area, it’s “unlimited” but it’s just a way for companies to avoid paying out your unused vacation if you leave, and usually results in less PTO taken, which happened across teams. Or you get told you’re taking too much. Just give a set number. But then that would limit how much time the leaders take off wouldn’t it. Leadership is not visible, the CEO never showed his face. They don’t do town halls or things like that with company updates. In a national company with multiple offices and remote workers. Just an email or two once a year or whenever there’ is yet another acquisition. Spent hundreds of thousands or more on a company holiday party to Vegas with Carrie Underwood just to do rounds of layoffs a year later and reduce budgets for in-person team meetings.