Pros
-Endless opportunities for growth given the scale of the company -No one tells you that you can't work on a project -There is always hiring to do (which is great as a recruiter) -You're able to be a true partner to Hiring Manager's and the business as long as you stand up for yourself and have manager support -There is an endless amount of problems to solve. Most things are figured out, but there is a lot of room for improvement in pockets and some groups lag behind others
Cons
-Everything I wrote for the pros might be a thing of the past. I was impacted by lay-offs and all of my friends that remain with the company have no work to do and are in a very toxic environment at the moment -Your manager sort of makes or breaks your experience -You won't always get the help you ask for since everyone is so busy