Ability to communicate with management. The organization is flat in many of the right ways. Chegg recently brought on name-brand executives (a plus), yet you can still have your voice heard by anyone, which helps employees get the resources they need.
Excellent use of a wide range of technologies within engineering.
Inter-department collaboration is increasing.
The food.
New office location is far better than the old office.
Interviewing procedures have improved but are still rough around the edges.
Innovation is great for growing companies, but if too many ideas get the green light, you end up redoing or scrapping things later on. You can still move forward as a company while putting the brakes on a few more things.
Churn tends to happen post rush. Find ways to reinvigorate the staff.
QA performs wonderfully but is under-resourced.
Release schedules are overly ambitious; scale things back.
The HR representative contacted me initially, followed by a phone screen. The HR representative seemed nice and gave me a detailed overview of the company. The interviewer seemed to be confused and, at times, outright rude. They asked me a design qu
One-day interview process, including phone screen and on-site components. During the on-site portion: * The Senior Manager asked a technical question. * The VP asked a technical question. * Met with the design team.
I had an introduction screen with a recruiter and then with a lead engineer. Next, I had a technical screen with a senior engineer. Overall, I think the process was fine, but the technical screen didn't really let me demonstrate my skillset.
The HR representative contacted me initially, followed by a phone screen. The HR representative seemed nice and gave me a detailed overview of the company. The interviewer seemed to be confused and, at times, outright rude. They asked me a design qu
One-day interview process, including phone screen and on-site components. During the on-site portion: * The Senior Manager asked a technical question. * The VP asked a technical question. * Met with the design team.
I had an introduction screen with a recruiter and then with a lead engineer. Next, I had a technical screen with a senior engineer. Overall, I think the process was fine, but the technical screen didn't really let me demonstrate my skillset.