Good people to work with.
Flexibility.
Decent pay.
Work on exciting technologies.
Always resource-crunched.
Have to sacrifice personal time to grow.
No work-life balance.
Vacation means piled-up work.
Make performance management more objective by judging people on their commitments and true business value, instead of perceptions and mental biases.
I had two simultaneous loops for two different positions at Microsoft and was selected for both. I ultimately accepted the one I thought was best suited for me. The interview process began with an emailed questionnaire that included personal and pro
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
It was a very smooth process. It helps to work as a contractor or vendor for a team in which you are interested before going full-time to access the team.
I had two simultaneous loops for two different positions at Microsoft and was selected for both. I ultimately accepted the one I thought was best suited for me. The interview process began with an emailed questionnaire that included personal and pro
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
It was a very smooth process. It helps to work as a contractor or vendor for a team in which you are interested before going full-time to access the team.