Variety of opportunities within the company. Work-life balance. Work will be exciting if you love working on low-level stuff. Employee support (immigration-related, part-time studies, etc.).
Common disadvantages of gigantic companies include pay that will be good but not awesome, bureaucracy, etc.
Try to be a little more competitive on pay.
I had about six interviews. Two to four of them were technical, ranging from computer science fundamentals to networking and Linux questions. The other interviews involved situational questions, such as "What would you do in [specific scenario]?" T
The interview process was a series of interviews. First was a phone screening. Then an in-person interview. Then another in-person interview. It was just a series of in-person interviews until you talked to HR for the compensation package.
The typical process involves meeting the hiring manager, followed by a few engineers from the team asking programming questions. I would then explain my past projects. My past experience is helpful, as I've had to do project management, software deve
I had about six interviews. Two to four of them were technical, ranging from computer science fundamentals to networking and Linux questions. The other interviews involved situational questions, such as "What would you do in [specific scenario]?" T
The interview process was a series of interviews. First was a phone screening. Then an in-person interview. Then another in-person interview. It was just a series of in-person interviews until you talked to HR for the compensation package.
The typical process involves meeting the hiring manager, followed by a few engineers from the team asking programming questions. I would then explain my past projects. My past experience is helpful, as I've had to do project management, software deve