Great work environment - very creative and fun with some nice perks
Best bunch of people I've ever worked with and a real sense of community
Cons
Long hours were the norm with many people working late as a regular, daily occurrence.
There were also relatively frequent crunch periods so it could be quite stressful at times