The article says there's no talk of local headcount but goes on to mention they're coming back to Cambridge for local talent which I expect means they're looking to hire, not re-locate employees. Yet, nothing on Facebook Careers for Cambridge.[1]
Is it just too soon?
[1] https://www.facebook.com/careers/