Chegg Reviews in San Jose, CA

78 Reviews
78 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Chegg President and CEO Dan Rosensweig
Dan Rosensweig
50 Ratings

Review Highlights

  • You get a somewhat decent free lunch (in 11 reviews)

  • great cause, great work environment (in 8 reviews)

  • We're going through growing pains (in 4 reviews)

  • People just disappear with no word on why they were let go (in 3 reviews)

More Highlights

3 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1. 1 person found this helpful  

    Decent Business Outlook - Engineering Nightmare

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Software Engineer  in  Sunnyvale, CA
    Current Employee - Senior Software Engineer in Sunnyvale, CA

    I have been working at Chegg full-time for less than a year


    You get a somewhat decent free lunch
    Office is nice and clean with good amenities
    Human resources does a good job of on-boarding
    If you are burnt out as an Engineer it's an easy place to cruise (see cons below)


    If you are a highly driven, capable and self-motivated engineer you will not find yourself working in teams with like-minded individuals
    You will not build world-class software
    Most of existing software / infrastructure was very poorly designed and implemented. There is a ton of legacy already. Company is working towards improving this but...
    Little to no interaction with product management. You will not learn about the domain at all beyond a 1 hour meet and greet bone thrown your way every once in awhile
    No incentives in place to maintain motivation

    Advice to ManagementAdvice

    1. To build a world-class engineering organization you need to put incentives in place to attract and keep world-class talent. A near-market salary is not incentive enough and the options being offered are not enough
    2. Ensure that people have titles that are reflective of their actual capabilities. There is nothing worse then working w/ people that are less capable then yourself in positions much higher within the organization
    3. Promote engineers that get work done no matter what the cost. There is a tendency to hire/promote people that talk the talk but never or can't walk the walk. World class organizations are built by people that roll up their sleeves and get the work done.
    4. Ensure that only high-quality candidates get through the door for on-site interviews especially if they are interviewing for Senior positions
    5. Ensure that the people that do the work and generate the ideas are the same people who present those ideas and get recognition for their hard work. There is nothing more demoralizing then pouring blood, sweat and tears into something and having someone else be recognized for it
    6. Improve the software development process. There is a significant lack of true software product management (not visionaries) and QA standards
    7. Ensure that managers hold all team members to equal standards and those in senior positions to higher standards still
    8. Consider promoting the hard workers to leadership/management roles within the organization. This will set an example for hard work
    9. Provide a clear path to promotion within the company. Not once was it ever made clear to me what opportunities existed within the organization
    10. Consider managed solutions instead of building everything from scratch
    11. Don't try and use every technology under the sun. In the business you are in you should be innovating within the domain not the technology. It's perfectly reasonable to be several versions behind the latest & greatest. It's also perfectly reasonable not to be using that latest technology that you don't really understand yet. Wait until you build expertise around those technologies before jumping the gun

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    Great workplace with some hiccups

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Software Engineer  in  Santa Clara, CA
    Former Employee - Senior Software Engineer in Santa Clara, CA

    I worked at Chegg full-time for more than 3 years


    Daily Food Good Environment Great experience


    No Vision
    Copy of book renter
    Nothing new

    Advice to ManagementAdvice


    Doesn't Recommend
    Negative Outlook
    Approves of CEO
  3. 6 people found this helpful  

    unprofessional and incompetent management, no knowledge sharing between colleagues, very unhealthy company

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Former Employee - Anonymous Employee  in  Santa Clara, CA
    Former Employee - Anonymous Employee in Santa Clara, CA

    I worked at Chegg


    just for an IPO. But people already started leaving without any options vested. So it's that bad; don't even think about working here.

    and a small group of good people.


    if you take the IPO out, 1/3 of employees leave. Why 2/3 are staying? it's because 1/3 are does not know any better; 1/3 is very incompetent.
    why people leave?
    1. company this size (>100) but very detached between employees and managers. Managers do not know what you are working on. There is no appreciation. Managers and you probably talk once a month
    2. incompetent people do finger-pointing to cover their azzes so often that nobody trust anybody.
    3. IT manager is so incompetent and a good azz-kisser
    4. Management accused employees for what they never did wrong. Then fire them quietly. Nobody knows why people are missing. Nobody knows except management.
    5. Management speak evil of employees too
    6. Management curse employees; everyday there must be a few speaking profanity. HR watches and keeps their mouth shut. What a typical HR.

    After a re-org recently, all veterans starting leaving. A start-up and veterans are leaving. You know that you don't want to get in. It smells that bad. Stay away. You have been warned.

    Advice to ManagementAdvice

    - please resign and learn not to speak profanity. If you care about employees, don't say that you don't care. It's better to shut your mouth in that case.
    - take responsibility
    - hire better directors/VP. They are so incompetent that every meeting they have to finger-pointing someone else and act like they know better by criticizing other people work. In fact, they don't know anything
    - Platform, technology and data are messed up. Where is the leadership to take it to the right place? All you do is delaying and months went by and not a single thing completed.

    Doesn't Recommend

Worked for Chegg? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.