Pros
Nice office space, great location, snacks and drinks provided in office, fun group of coworkers
Cons
The CEO treats everyone like trash. Loves to promise things to clients that she herself won't have to actually do - she only promises other peoples' time and then forces the entire office into a fire drill to meet the ridiculous deadlines. Everyone is constantly over-stressed over things that should really be no big deal - she turns everything into a crisis. She speaks down to everyone and refuses to ever admit fault even when all evidence proves she made a mistake. COO is well aware of these issues and does nothing to stop it. She's much easier to work with and much more accommodating to the staff, but she allows the toxic environment created by the CEO.