Pros
Amazing benefits that are hard to beat, free lunch, free breakfast 3 days a week, free healthcare
Cons
Snap is known for having bad HR and unqualified leadership. I experienced this first-hand during the year I spent with the company. HR openly speaks about other employees and their performance on the phone in the open-space environment, they can not keep matters that don't involve leadership confidential (even when asked to both verbally and in writing). Additionally almost every person in a leadership position in the company is not experienced enough or qualified to be in that position. As a woman, I found out my male counterparts were making more money than me (I have a master's degree when none of them do). When this matter was brought up to HR it was flat out ignored and instead a promotion was promised and dangled over my head until the working environment became so unjust and hostile that I quit. The culture is also very "bro-y." It is clear that men are valued more in this company than women are.