Excellent place to learn. Almost anything is possible if you have the right social and technical skills.
Great place to get experience and learn new things. Any idea can be developed into a usable product, regardless of who you are.
Great medical benefits and on-campus services for working parents.
Great open-door policy.
Great flex work—as long as you do the time.
Great benefits.
High expectations of results are equal for everyone.
Nearly no red tape to get your work done, endless resources, and access to information.
Mostly very excellent people to work with; great open work environment.
Highly competitive, high stress, crushing politics. There's a low incidence of women and minorities, and the gender and minority wage gap is a problem. Recognition for results is lacking. Who you know can get you farther than results.
Pay attention to your middle management. They are struggling, and they are the main reason for the loss of working talent. The fewer minorities you have on your team, the farther away from your customers you will be.
The hiring process is a stepped approach, unlike other tech companies like Google and Amazon, which use a committee approach. In the stepped approach, a no-hire vote from an interviewer will likely terminate the process immediately. In the committee
One Skype call with a recruiter (about personal experience), followed by an onsite interview. There were four 1-on-1 interviews: * Two and a half interviews on simple algorithm tasks * One interview on a design task * Half an interview on per
Superb! Test your technical and HR skills in each round. Each round is more daunting than the previous. The panel consists of highly experienced and talented recruiters. They simultaneously test your stress management at each level. Technically, yo
The hiring process is a stepped approach, unlike other tech companies like Google and Amazon, which use a committee approach. In the stepped approach, a no-hire vote from an interviewer will likely terminate the process immediately. In the committee
One Skype call with a recruiter (about personal experience), followed by an onsite interview. There were four 1-on-1 interviews: * Two and a half interviews on simple algorithm tasks * One interview on a design task * Half an interview on per
Superb! Test your technical and HR skills in each round. Each round is more daunting than the previous. The panel consists of highly experienced and talented recruiters. They simultaneously test your stress management at each level. Technically, yo