Layoffs are being done by highest tenure according to management. Lost several people in Intake and Research in Conduct Management. Coincidentally they've been hiring in India for these positions, but I'm sure its just a coincidence.
See this post in the thread