One person can do a lot of technical things. Salary is good. Stock reward was pretty good, but getting much less year by year.
If you're in a good team with a good manager, it's the best place. If you're in a bad team or work for a dirt-hearted manager, change the job if possible.
The performance review and promotion process is so unfair. Things are in a black box, purely depending on whether managers are trustworthy or not.
More and more politics are being added to slow down growth.
Reduce the useless, non-contributing managers, directors, and VPs.
They interviewed me and then never bothered to email or call me either way. I did not appreciate that. I made a lot of effort to prepare and attend the interview, and traveled far to attend it. I felt the interview went well, so to not have heard fr
Technical phone screen. If qualified, an on-site interview will follow. This interview will be with 5-6 people from a couple of teams. You can expect technical questions and whiteboarding. If all interviewers have a positive response, you will need t
A phone interview was followed by different face-to-face interviews with group members. It was all one-on-one. Then I was offered the position.
They interviewed me and then never bothered to email or call me either way. I did not appreciate that. I made a lot of effort to prepare and attend the interview, and traveled far to attend it. I felt the interview went well, so to not have heard fr
Technical phone screen. If qualified, an on-site interview will follow. This interview will be with 5-6 people from a couple of teams. You can expect technical questions and whiteboarding. If all interviewers have a positive response, you will need t
A phone interview was followed by different face-to-face interviews with group members. It was all one-on-one. Then I was offered the position.