Lots of resources to advance both in technology and personality development. These will not necessarily translate to career growth.
Bad performance management system. Too many people getting hired, which translates to best performers appearing average due to less challenging conditions. There are fewer and fewer opportunities day by day, and bad scheduling and management from your leads.
Except for one Milestone, where we started clean, I haven't seen one milestone where we worked on schedule. Leads take huge amounts of time to make a schedule surprisingly before planning (includes design plans and test plans), and not even a single task actually fits into the schedule. They can only get away with this because of too many resources given to them. While they do this, they screw up IC's work-life balance, affecting IC's career choices and opportunities.
Came to our career fair. Interviewed people there, shortlisted them, and sent invitations for the on-site process.
I initially applied at Microsoft in late November. I received an email offering me a phone interview by the beginning of December, and I then had my phone interview on December 17. I heard back from them again on January 20 that I had been chosen to
The interview process will be very friendly, but the interviewers are highly obscure. You will be asked to answer reasonably simpler questions, but the outcome may not be guaranteed, even if you answer all of them.
Came to our career fair. Interviewed people there, shortlisted them, and sent invitations for the on-site process.
I initially applied at Microsoft in late November. I received an email offering me a phone interview by the beginning of December, and I then had my phone interview on December 17. I heard back from them again on January 20 that I had been chosen to
The interview process will be very friendly, but the interviewers are highly obscure. You will be asked to answer reasonably simpler questions, but the outcome may not be guaranteed, even if you answer all of them.