Good working environment. Availability of good comutational resources (GPUs). Weekly tea break.
Cons
Negative press coverage puts you always on the edge. Despite being next to Google and FB offices, the office doesn't have the same perks as these other companies (e.g. internal gym/restaurant).