Managers and HRs have very little respect for employees. You are taken for granted.
Office politics is a pain. If you are in a wrong team/department where your supervisor does not like you, you will have a very hard time.
Work-life balance is hard. You are expected to work overtime for the most part.
To keep talent hanging around, management needs to be more transparent.
Interviews are conducted one-on-one with the manager and other engineers. There is no company-wide process to guide interviewers. The process depends on the group and the interviewers, who typically tend to focus on questions based on their own expe
I had a phone screen interview which lasted 45 minutes. I answered many technical questions. I was emailed a problem and asked to send back an implementation of the solution during the phone screen. I needed to be in front of a workstation during the
Very well-structured, upfront.
Interviews are conducted one-on-one with the manager and other engineers. There is no company-wide process to guide interviewers. The process depends on the group and the interviewers, who typically tend to focus on questions based on their own expe
I had a phone screen interview which lasted 45 minutes. I answered many technical questions. I was emailed a problem and asked to send back an implementation of the solution during the phone screen. I needed to be in front of a workstation during the
Very well-structured, upfront.