Talented people and cutting-edge work.
Keeps you busy.
Good health plan.
Two-year lock for Employee Stock Purchase Plan.
Free dinner.
Unfriendly work environment. Although people are talented, there is too much attitude. There are too many emails, and people do not like in-person interaction.
Lack of work and life balance. Poor project schedule planning; the schedule always slips more than a year.
There is no growth for individual contributors.
There is no compensation based on performance. No bonus, and they do not give a good number of RSUs anymore. It's pretty much your base salary. No 401K matching.
There is no Paid Time Off. They call it "Professional Time Off," which means you talk to your manager and get as much vacation as possible. Who in the world allows you to take a long vacation? Whenever you ask your manager, he/she says, "We can't give you more than two weeks due to the schedule."
Lots of dissatisfied employees that are reducing people's efficiency.
There are lots of people leaving the company, and the management is not putting much effort into stopping that.
Managers do not care about their employees. Employees are frequently moved to different managers in a short time, which sometimes really affects reviews.
Overall, it is not an employee-oriented company.
Mr. Huang has to get out of his past glory dream and look at the realistic picture. You always talk about the importance of your leaders. At the end of the day, employees are the ones making things successful. I can really see the company is going in a negative direction.
Phone interview, on-site interview. I interviewed years ago, so I don't remember all the details. I interviewed with 5 people, and most of the interview process was technical-based. Folks from multiple groups interviewed me.
One phone screen by the hiring manager. Two onsite interviews with 4-5 engineers, with 45 minutes for each engineer. I believe I had already gotten the okay after the first round, and the second round was to meet the rest of the group and chat with
Unfortunately, the hiring manager fell sick and couldn't be present. The replacement interviewer was cynical from the get-go and couldn't be convinced otherwise, trying only to find flaws in my resume. They didn't even turn the camera on during the
Phone interview, on-site interview. I interviewed years ago, so I don't remember all the details. I interviewed with 5 people, and most of the interview process was technical-based. Folks from multiple groups interviewed me.
One phone screen by the hiring manager. Two onsite interviews with 4-5 engineers, with 45 minutes for each engineer. I believe I had already gotten the okay after the first round, and the second round was to meet the rest of the group and chat with
Unfortunately, the hiring manager fell sick and couldn't be present. The replacement interviewer was cynical from the get-go and couldn't be convinced otherwise, trying only to find flaws in my resume. They didn't even turn the camera on during the