Flexible schedule, you can work when you want to work. New projects can test your large-scale design skills and help you develop a variety of skills and responsibilities. Role for every type of personality on most teams - you aren't forced to be outward-facing if you don't want to be, and vice versa.
You need to have a good relationship with your manager to be happy.
On-call work is plodding and unrelenting.
Year-over-year job progression can feel repetitive if there are no new projects.
Yearly team review is a joke. Culture and values only matter as much as your team leads want them to.
Sometimes team performance in the short term is prioritized over employee satisfaction, which can lead to high turnover in the future.
One by one, each person on your list gets to give you whiteboard coding questions for an hour. If they don't like you, then you don't go on to the next one. If you make it until the end of the day and the manager starts talking salary, then they'll
I had a great experience interviewing with Microsoft. The questions were both technical and analytical in nature, with a lot of focus on algorithms and design, as expected. I had a presentation and six interviews in one day. The first few interviews
This was a phone screen where the interviewer asked basic questions. I was not very interested because I had just learned that 18,000 people were being laid off. One interesting question was: If a single bit has two possible values (0 or 1), how ma
One by one, each person on your list gets to give you whiteboard coding questions for an hour. If they don't like you, then you don't go on to the next one. If you make it until the end of the day and the manager starts talking salary, then they'll
I had a great experience interviewing with Microsoft. The questions were both technical and analytical in nature, with a lot of focus on algorithms and design, as expected. I had a presentation and six interviews in one day. The first few interviews
This was a phone screen where the interviewer asked basic questions. I was not very interested because I had just learned that 18,000 people were being laid off. One interesting question was: If a single bit has two possible values (0 or 1), how ma