Flexible hours
Can work from home when needed
'Unlimited vacation' good if decent tech lead
Covers all health care premiums
Always something interesting to work on
ESPP 15% discount up to 15% of salary
Promotion opportunity up to Senior Staff
Last 2 rounds of layoffs were not even announced.
Management even denied layoffs days before.
RSUs are now only for top performers (was 6-10%).
Bonuses were 12%+, past 5 years about 6%.
Stock is the same price as 11 years ago.
All internal tools are now horrible because they either fired the teams that made them or fired everyone but one or two people to support the defunct tools.
Any promotion above Senior Staff requires "Business Need".
They usually require 3 years in a position before promotion.
Any slight rating drop in a performance review can push your promotion out a few years. Don't wait, just get a new job and come back for a promotion.
If your tech manager is good, you're fine. If they're horrible, you're screwed. Get a new one immediately.
Check if your team has counterparts in India. Most teams do. If yours does, that means you will have 9 am meetings and much more often meetings/debug sessions between 9 pm and midnight.
Announce layoffs before they happen.
Stop spending massive amounts of money on new revenue streams and then cutting all funding and teams just before they make a product.
Create a voting and non-voting class of stock so you can give RSUs!
The interview process began with a technical screening, followed by an HR call. Subsequently, there were four more technical interviews, with the final one conducted by the director of the hiring team. Each interview lasted approximately 45 minutes
Telephonic round: - A few bit manipulation questions - One or two coding questions - A few standard OS concept questions - A few questions based on your resume Onsite: - Four rounds of interviews, each spanning 45 minutes (one interviewer may exte
It was a very long process. They expect you to pay for all expenses out of pocket, and then they will refund you. The refunding took 8 to 10 weeks – something to keep in mind. During the interview, the folks made it very clear that they expect 50 to
The interview process began with a technical screening, followed by an HR call. Subsequently, there were four more technical interviews, with the final one conducted by the director of the hiring team. Each interview lasted approximately 45 minutes
Telephonic round: - A few bit manipulation questions - One or two coding questions - A few standard OS concept questions - A few questions based on your resume Onsite: - Four rounds of interviews, each spanning 45 minutes (one interviewer may exte
It was a very long process. They expect you to pay for all expenses out of pocket, and then they will refund you. The refunding took 8 to 10 weeks – something to keep in mind. During the interview, the folks made it very clear that they expect 50 to