Some really smart and technical people to work with and lots of potential to learn.
Very flexible work-life balance; you just need to be good at what you do. No one cares if you are working from home 3 days a week and come in only for a couple of days.
Lot of opportunities to switch between roles.
Good pay, benefits, and employee-friendly environment.
There was a lot of mismanagement and a bad review process, which resulted in demotivated employees.
The company is too big, with many teams lacking proper vision and leadership. They kept re-strategizing and redoing what had been done over and over again.
You work only on Microsoft technologies, making yourself not so easily portable outside.
All questions were technical. I had three coding questions and several test questions probing what I had done. Coding questions included: * Reversing a linked list * Inserting into a binary search tree * Deleting a node from a binary tree I was ask
The hire process is very well defined and clear. Nowadays, there should be no non-job related questions asked, and most questions focus on figuring out how good your programming knowledge is.
HackerRank test and 3 rounds of coding, plus an experience-based interview. The position was for QA, who should have storage and networking knowledge. So, basic questions on storage and networking were asked.
All questions were technical. I had three coding questions and several test questions probing what I had done. Coding questions included: * Reversing a linked list * Inserting into a binary search tree * Deleting a node from a binary tree I was ask
The hire process is very well defined and clear. Nowadays, there should be no non-job related questions asked, and most questions focus on figuring out how good your programming knowledge is.
HackerRank test and 3 rounds of coding, plus an experience-based interview. The position was for QA, who should have storage and networking knowledge. So, basic questions on storage and networking were asked.