Layoffs are never fun... sad :( For the more biz-minded commenters out there: does laying off sales + recruiting signal a specific scenario (other than the obvious recent legal woes)? Rather than laying off engineers?
The recent problems will hit their sales hard, and leadership knows it. With the growth they've had, there's a chunk of their sales team that's not fully ramped (meaning not producing revenue). Laying off reps + recruiting says they think they can't grow as fast as they previously could.
Not laying off engineers is probably more about how hard it is to hire engineers today, and knowing that when they get past these problems, it'll be easier to re-hire reps than re-hire engineers.