The pay is good if you enter before the IPO, not anymore.
Don't be confused by the number they offered you; SNAP stock is trash.
Endless politics. Every employee is forced to be involved. Nobody wants to or can actually make things better now, especially after the chaotic, political, unfair, demoralizing layoff.
The upper management blames engineers for the product's failure and then lays off a bunch of hard-working people while rewarding themselves an absurdly huge amount of bonus.
The upper management always eats its words. There won't be promotions or bonuses, and they are cutting welfare one by one, while they are very generous to themselves.
The whole company is ruled by rumor and gossip. Every tiny piece of information is top secret in this company. Even when the next promotion cycle is, is a mystery, or where the bonus is. There is absolutely no transparency here. And due to upper management's inability, even the rumors are not trustworthy because they are changing all the time.
For new grad/junior engineers, especially, this company won't provide you any mentorship. They expect you to be as good as senior engineers without anyone else's help.
For OPT/H1B holders, think twice before you make the decision. The company's policy is brutal during this layoff; H1B holders will enter the grace period immediately.
To sum up, you should join this company if:
TBH, don't hide in the back and blame engineers. Admit the company's failure is largely due to upper management and actually hear advice from employees instead of pretending to let employees ask questions and always replying with repeating nonsense.
Don't let the direct manager be the only person to do the performance review; there are a lot of bad managers in this company.
Don't think this company is Evan-exclusively and tell people who disagree to shut up and leave. Be transparent and honest with the company; sometimes admitting you did something wrong is not shameful.
2 Google Hangouts, 4 Onsite Rounds. Google Hangouts weren't bad. Onsite was 2 Leetcode Hards and 2 Mediums in difficulty. Overall, harder than Google, I would say. Employees could not answer anything about their vision for the future of Snap. Disap
Typical interviewing, but during the onsite, one of the interviewers was checking his WeChat. When I pointed that out, he stopped for a bit, but then kept checking it later. I did get reimbursed, but through a prepaid debit/Visa card. I don't know w
The entire process took about a month, based on my request to prolong it. After my application, a recruiter reached out for a chat on the phone. Then, I did two technical phone interviews. They were fairly smooth, with one to two questions each round
2 Google Hangouts, 4 Onsite Rounds. Google Hangouts weren't bad. Onsite was 2 Leetcode Hards and 2 Mediums in difficulty. Overall, harder than Google, I would say. Employees could not answer anything about their vision for the future of Snap. Disap
Typical interviewing, but during the onsite, one of the interviewers was checking his WeChat. When I pointed that out, he stopped for a bit, but then kept checking it later. I did get reimbursed, but through a prepaid debit/Visa card. I don't know w
The entire process took about a month, based on my request to prolong it. After my application, a recruiter reached out for a chat on the phone. Then, I did two technical phone interviews. They were fairly smooth, with one to two questions each round