Interesting technology. Good salary and benefits. Security. Decent work-life balance. Flexible about work hours and work location (i.e., home vs. office).
Redundancy and confusion in the management structure.
It is hard to tell who is responsible for what.
There is a high ratio of managers to workers.
Our group is made up of several groups that used to work independently of each other. They have been stuffed together in a way that doesn't really work. I assume this isn't unique to us, so I would suggest that exec staff identify and clean up this kind of overlap.
Also, it seems like the managers are here in the US and most of the people doing the hands-on work are in China -- that is not so great.
1. Online Test 2. Technical Interview 3. Non-Technical Call (This may have been specific to the position. My friend interviewed and ended at this point with a technical interview.) 4. On-site Interview - 3 rounds technical - 1 round non-t
Unprofessional way of handling candidates. The company is not even respecting the candidate's time. I never expected such an experience with one of the leading companies. It's too bad. The interview did not happen as per the schedule. There was no p
I interviewed at their SF office. The process felt very informal and unorganized. The team was friendly and didn't seem to have a problem with my lack of experience during the initial phone interviews. After the rejection, I asked the recruiter for
1. Online Test 2. Technical Interview 3. Non-Technical Call (This may have been specific to the position. My friend interviewed and ended at this point with a technical interview.) 4. On-site Interview - 3 rounds technical - 1 round non-t
Unprofessional way of handling candidates. The company is not even respecting the candidate's time. I never expected such an experience with one of the leading companies. It's too bad. The interview did not happen as per the schedule. There was no p
I interviewed at their SF office. The process felt very informal and unorganized. The team was friendly and didn't seem to have a problem with my lack of experience during the initial phone interviews. After the rejection, I asked the recruiter for