Good benefits package.
Work with lots of very smart people on software at scale.
Great internal training programs.
Casual environment.
The compensation system sets us up for internal conflict. I think this is holding us back; HR's not helping advance the state of the art.
We need a new emphasis on quality to go with cloud services.
Software development and IT operations need to be better balanced as we move into the cloud.
Many of the middle and senior managers are still guessing as to what it takes to run online services with a good SLA.
As other postings on this site have indicated, the standard hiring process for engineering roles typically involves one technical phone screen, followed by a full day of on-site interviews if the phone screen is successful. This was my second intervi
Fast and insightful. I was challenged on my skills, and it was great.
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
As other postings on this site have indicated, the standard hiring process for engineering roles typically involves one technical phone screen, followed by a full day of on-site interviews if the phone screen is successful. This was my second intervi
Fast and insightful. I was challenged on my skills, and it was great.
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