Taro Logo

Great idea, poor execution. The direction of the product was never fully implemented

Senior Software Engineer
Former Employee
Worked at Chegg for 2 years
June 18, 2013
Santa Clara, California
2.0
Doesn't RecommendNegative OutlookDoesn't Approve of CEO
Pros

Good pay, benefits, stock options.

Get to work with new technologies. Friendly, knowledgeable co-workers. It really depends on your manager and your team. Some are good. Supposed IPO.

"No Vacation policy" means you can take whatever time you want as long as your manager approves. (Mostly managers take advantage; engineers rarely.)

Cons

A sweatshop for engineers. No free time. "Free lunch" is a perk to keep you in the office and work more.

Always under the gun. Too many managers to engineer ratio. Agile, but never "punting" in 2 years.

Legacy code is absolutely atrocious to work with.

Expect to build 3-4 versions of a feature for out-of-control "A-B" testing of product features. Product managers have no idea what works, so you build several versions of a feature just to test what "works" in the same amount of time it would take to build one. But since it's "agile," you end up changing direction a few weeks later and redesigning/building something else in its place.

Majority of code is discarded after "A-B" test concluded.

The "rush" period is insane, mismanaged, and never prepared for ahead of time. Expect to work long hours, late nights, and weekends for about 4 months out of the year.

Mostly lip service from upper management about "the student graph" and "LinkedIn for students." Product does not reflect this direction.

I only saw one engineer get promoted in 2 years.

"High priority" projects don't get the attention or resources they deserve. Everything is "high priority."

Advice to Management

Slow down. Too much vaporware and A/B testing is out of control. Hire product managers who know what they are doing.

Was this helpful?

Chegg Interview Experiences