Pros
Work at home Fridays. Smart co-workers. Free snacks.
Cons
Just about every thing else. Honestly of all the places I have every worked (and I've worked at quite a few) this is the most dysfunctional, horrific and down-right mean organization I've had the misfortune to come across. The owners have absolutely no respect for your time outside of work and you are expected to work nights, weekends, and even when on vacation or sick. As a mother I explained that I could work evenings or weekends but needed 24 hours notice to be able to arrange for childcare. This was unacceptable to them and I was fired for "not performing" even though all my work products had been well received. If I had the money I would sue for discrimination. I know I would have a case. The culture is so full of workplace bravado it is nauseating. People routinely work 70-80 hours but get no financial upside at all. The owners are pathological narcissists who treat employees like children or slaves.