Interesting technology and creative, playful environment.
Cons
They like to put non-compete clauses in their FTE contracts which is now illegal. If you dare leave for a better opportunity with competitors, their CEO will contact your employer to complain about you leaving, putting your job at risk. They do not offer group health care benefits and compensation is low for the industry.