Great people to work with. Interesting projects to work on. Flexible work from home. Latest technology. Great medical insurance. Great vacation time.
Performance doesn't matter at all regarding who stays and who gets fired from the company.
Too many meetings, too many teams doing similar things. Trivial things are made unnecessarily complex.
Little to no place to grow in a senior role.
Give the heads of the location office budget restrictions (e.g., salary budget needs to be lowered by $X or we need to reduce the workforce by Y people), so they can decide who to keep and who to let go.
When top performers need to go just because they've earned a 30% higher salary compared to low performers, that demotivates the whole team.
I had a background check and then went on for a 3-hour online interview, with them watching me on a webcam. I thought I didn't prepare well enough for the interview. It was basically about C programming skills, algorithms, and data structures.
Nice experience overall. They tested the basics of coding, networking, and OS-level concepts. There were design-based questions, and then an HR round. The HR round had usual questions about job location, the company, etc.
Technical interview for 3 hours. This could involve the same or different panels, followed by a manager interview. Once you are through these stages, they will make an offer.
I had a background check and then went on for a 3-hour online interview, with them watching me on a webcam. I thought I didn't prepare well enough for the interview. It was basically about C programming skills, algorithms, and data structures.
Nice experience overall. They tested the basics of coding, networking, and OS-level concepts. There were design-based questions, and then an HR round. The HR round had usual questions about job location, the company, etc.
Technical interview for 3 hours. This could involve the same or different panels, followed by a manager interview. Once you are through these stages, they will make an offer.