Great office location, snacks (this may not be a thing anymore), fun employees, dog-friendly environment.
Cons
Terrible management, a CEO who could loves to talk, money is definitely running out and everyone knows, low salaries for hard-working employees, lots of information hidden from employees, outlook does not look good.
Great if you like figure out creative solutions to problems. The place was always very flexible and was willing to try new things and give people the ball and let them run with it.
Cons
A lot of the Cons come out of the Pros. Shifts in direction come on a daily bases. A whole lot of double work or meaningless work.
Everyone is inept enough, that you can get away with pretty much everything.
Cons
The top level management is a joke. One side is stubborn and just a puppet for the other and the other side is complete and utter joke. The technology side is useless and basically slows down the entire office because he's a Lynch pin. No investor actually knows anything.