Pros
Dream Job: -Autonomy to work 100% independently, authority to make huge decisions that shape the business, and pretty near perfect manager and leadership support. -Quite literally the smartest, hardest working and most competent people I've worked with in every facet of the company (including start-ups, mature companies, and post-start up tech companies). - Low tolerance of BS, low tolerance of "everything is amazing, everyone is perfect" when things can be improved. - The org moves fast with people issues, low performance (when appropriate), and childish behavior (very very low tolerance for this). - Incredibly lean orgs, especially in HR, so you really have the ability to own a business from end to end. - Low tolerance for politics or front stage/back stage behavior. - Best HR team I've ever worked with including the best manager I've ever worked with. Full of high performing, no jerk, high wit peers at the top of their game.
Cons
- Incredibly lean - At least on the non-tech side of the house we could easily add 5 more HRBP's/HRG's and still be understaffed. The pro is way more opportunity for impact, the con is that you just cant get to every org, manager or employee that could be optimized with some extra attention. - Comfort in the gray - Being successful at Facebook means being comfortable without always having a process, policy, or system to fall back on. The bonus is it leaves more freedom for judgement, the down side is first ever decisions can feel like they're policy setting (even if no policy is created)