Ability to manage my team effectively and without upper management blocking my efforts.
Decent work/life balance, although overtime was always required to get product out the door.
Constant budget cuts.
Projects often do not have enough resources to ensure that code review standards are met.
Constant re-orgs.
Unable to find and retain talented engineers.
Senior management doesn't allow for bringing more people on-board to assist on getting product tested thoroughly.
Hire local. H1B workers don't really care about the company or the project they are on. Mostly, they only care about making money and not focusing on the tasks at hand.
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer