Pros
It's a place where you will get experience in a fast-paced start-up and gain a thick skin, but really that's a sliver lining to a very dark cloud of to more than it is a "pro". The healthcare perks and 401k matching are good. But that's about all I can say that is a true "pro" of working there.
Cons
Management was capricious. Communicating with them felt like walking on egg-shells, and you could never know whether it would be a normal day or the sort where drama would take over the office. It felt like anyone could be let go at any moment, which made the office full of constant gossip and fear-mongering. Working here, you could expect to be spoken about behind your back, especially if you pushed back at all against management. There definitely was also nepotism: It was more about who you knew and how obsequious you were willing to be, and less about what you were doing for the company. I could say a lot more--some things I witnessed and experienced were rather egregious--but I don't think I need to. I sincerely hope for the sake of those still employed there that the situation has improved.