Get your hands dirty on work millions use on a daily basis. Unlike Microsoft, this company across the lake does ship code.
Very twisted compensation package. You are evaluated based on salary + stock, which should be 'given' although not vested. The management sees that as 'you are well compensated' and would give away next to nothing for the hard work next year.
Terrible on-call. It's really a nightmare. Work-life balance is as bad as the worst story your friend told you. IT'S ALL TRUE.
Very bad benefit package. But you knew it when you got the offer, so can't complain too much about it.
Middle management is not transparent at all. You see the tree but not the forest. Sometimes they'd lie about promotion/compensation to get you to work extra on top of an already overloaded work-life balance. But it could be just my case.
Upper management has great vision and the direction is great.
Please treat your employees well. They are not replacement parts.
Being frugal is ridiculously emphasized. You can keep hiring people with a high turnover rate now, but this is not right.
Bezos said 'kindness is a choice' during his Princeton speech. Well, 'kindness' is definitely the choice Amazon chose to treat its employees.
While in graduate school, I contacted a recruiter on campus. I received an online assessment (OA), followed by another online behavioral test. Apparently, I performed well enough to skip the normal onsite round. I then had just a verification round
The interview process includes: * A coding exam * An online screening call (may or may not include coding questions) * A final interview The final interview lasts for three hours and involves meeting with different managers. Each interview se
Online OA, then 3, 1-hour long technical and behavioral interviews. First 2 interviews went great, but the 3rd interviewer was uninterested, uncaring, disrespectful, and lacked knowledge of basic functions, having me explain very basic things to him
While in graduate school, I contacted a recruiter on campus. I received an online assessment (OA), followed by another online behavioral test. Apparently, I performed well enough to skip the normal onsite round. I then had just a verification round
The interview process includes: * A coding exam * An online screening call (may or may not include coding questions) * A final interview The final interview lasts for three hours and involves meeting with different managers. Each interview se
Online OA, then 3, 1-hour long technical and behavioral interviews. First 2 interviews went great, but the 3rd interviewer was uninterested, uncaring, disrespectful, and lacked knowledge of basic functions, having me explain very basic things to him