Work-life balance is great. Flexible hours will depend on your job function and manager's approval. There are lots of opportunities for job growth and lots of available training.
Sometimes long hours, due to the nature of my job role.
Allow more opportunities for individual contributors to talk to upper management.
I was asked to write a program to solve a moderately difficult problem. It took 15-30 minutes to write the code on the laptop provided, with an Eclipse environment. I reviewed the code with the interviewer. I had just enough time to finish, but the r
Their phone interviews seem pretty easy. They focus more on the on-site interview, where you can be rigorously tested on coding skills, design skills, and leadership skills.
One phone screen and then three rounds on-site. The first round was with manager peers, the second with the engineering team, and the third with two directors.
I was asked to write a program to solve a moderately difficult problem. It took 15-30 minutes to write the code on the laptop provided, with an Eclipse environment. I reviewed the code with the interviewer. I had just enough time to finish, but the r
Their phone interviews seem pretty easy. They focus more on the on-site interview, where you can be rigorously tested on coding skills, design skills, and leadership skills.
One phone screen and then three rounds on-site. The first round was with manager peers, the second with the engineering team, and the third with two directors.