Pros
In my exit interview, I was asked what I would miss the most about Snap and my honest answer was: the people. It was a pleasure being surrounded by such smart, hardworking, unique, caring during my time at Snap. Working alongside people that have come from such diverse backgrounds, with such rich work histories & experience - that was a really amazing experience. It was understood that we all were in a situation that we did NOT sign up for, but the unity, camaraderie, and persistent hard work was really heartwarming. I'm not so sure if that positivity remains anywhere in Snap's current state today, but to any new hires joining - please seek out whatever is left of a positive hardworking and motivated employee base.
Cons
The Snap culture & work environment truly brings out the worst in people. During my time at Snap, I experienced new people joining my team, as well as other orgs across the company. I would say their first 4-6 weeks are driven by adrenaline and whatever false allure they were brainwashed with during orientation. After that adorable period passed for many (and myself), I witnessed the true demise of a human being. Those fresh, excited, confident, motivated, passionate employees that first started completely evolve into over-worked, underpaid, exhausted employees. It was shocking to see such a lack of empowerment and enablement at this company. And I blame this all on management, for preaching a "kind, creative, and smart" culture but literally embodying the exact opposite. And in terms of your manager being able to invest in your growth and performance - this will not happen, because he/she 1) should probably not even be in a manager position and/or has no capacity/time to invest in your growth. That is not, and will not ever be a priority. The top-down culture at Snap is truly toxic. If you have a voice, opinion, suggestion, recommendation - good luck finding an environment to actually be heard. This company does not really encourage true genuine feedback.