Pay is okay, usually good work-life balance, and benefits are unmatched in tech.
Managers do not support employees as they always claim.
On-call rotations can be brutal.
Bad engineering practices in favor of pushing features to keep up with arbitrary timelines.
No amount of manager training is going to save a company when upper management is completely unconcerned with retention. Generally low morale and bad engineering practices keep people constantly looking elsewhere.
You first go to a career fair, speak with a bunch of recruiters and send out your resume. Then there's a phone screen where you talk to a recruiter/employee, and then an onsite interview at Redmond, Washington.
I sent my resume to my university recruiter and interviewed at my university. It was a 30-minute interview consisting of one coding question. I heard back a week later and interviewed at Redmond, WA two weeks after that. The on-site interview consis
The interview process involved one phone screen followed by four back-to-back onsite rounds. As this was a new grad role, there was no system design; all interviews were coding and behavioral. I received an offer quite quickly.
You first go to a career fair, speak with a bunch of recruiters and send out your resume. Then there's a phone screen where you talk to a recruiter/employee, and then an onsite interview at Redmond, Washington.
I sent my resume to my university recruiter and interviewed at my university. It was a 30-minute interview consisting of one coding question. I heard back a week later and interviewed at Redmond, WA two weeks after that. The on-site interview consis
The interview process involved one phone screen followed by four back-to-back onsite rounds. As this was a new grad role, there was no system design; all interviews were coding and behavioral. I received an offer quite quickly.