Chegg has a great customer base that loves the product and enjoys the savings brought by the flagship product of renting textbooks. As for the treatment of employees, all of the perks are top-notch, with free lunch every day, excellent insurance, and an open vacation policy (to name a few).
The technology side of the company is awful. Chegg has repeatedly let senior engineers walk away and replaced them with very inexperienced ones. The worst part is that these junior engineers are responsible for architecting the backend, which needs to scale through each rush period.
Take an objective look at the quality of the work produced by the majority of the engineers. You'll quickly see the reason why new features take so long to go to production and also why they are in a half-baked state.
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.