Single anecdote, but someone who started there a few years ago reported huge chunks of people basically just playing ping pong waiting for IPO+lockout period. They expressed a lot of frustration about it to me.
Don't know if a failure in entry level management like that tells you much more, but it didn't sound like a good sign for a company still on the wrong side of the profit equation.