Pros
- They give you free snacks and sodas and bring in bagels on Friday - Playing video games and ping pong actually happens during work hours and is ok - Some of the people who work there are great - Benefits and compensation are decent
Cons
- CEO does not believe you are working unless he sees you at your desk. Required work hours are from 9:30-6:30pm but you are encouraged to be there more. - Direction and vision are seriously lacking. This is not a company that is leading the charge, it's just trying to keep up with the bigger players and the new guys and wondering why no one is putting it on the cover of Wired. - Very high turnover rate - Not a very friendly environment for non-developers or anyone in the tech minority - Very few opportunities for advancement (If all those other reviews seem too good to be true, it's because they are. If I were writing a 5-star review of my company, I wouldn't do it anonymously. I only write this one anonymously because if Snap is good at anything, it's being litigious.)