Chegg Reviews in San Jose, CA

80 Reviews
3.8
80 Reviews
Rating Trends

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

Review Highlights

Pros
  • We get free lunch and this has been by far the most stress free environment in my career (in 14 reviews)

  • work environment is fairly flexible - flexible hours, wfh (in 9 reviews)


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

  • The worst part is that these junior engineers are responsible for architecting the backend which needs to scale through each rush period (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 (less than an year)

    Pros

    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)

    Cons

    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
  2.  

    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 (more than 3 years)

    Pros

    Daily Food Good Environment Great experience

    Cons

    No Vision
    Copy of book renter
    Nothing new

    Advice to ManagementAdvice

    none

    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

    Pros

    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.

    Cons

    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

Work at Chegg? Share Your Experiences

Chegg

 
Click to Rate
or

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