Taro Logo

Software Engineer Intern

Software Engineer Intern
Current Employee
Has worked at The Home Depot for 2 years
September 14, 2017
Atlanta, Georgia
3.0
Doesn't RecommendPositive OutlookApproves of CEO
Pros

Large company employing highly varied technologies, if you find the right teams. Decent pay for an intern, but the full-time offer leaves a little to be desired (still not bad for ATL though). Company values and company culture (not to be confused with engineering culture) are great.

Cons

The software engineering practices are atrociously outdated. Many teams require pair programming; it is a company-wide requirement.

There are no code reviews. "Pair programming replaces code reviews; they're not necessary if you're pairing correctly."

Automated testing is not pushed as hard as it should be. Features often come first over defects because of timeline constraints.

Advice to Management

Pair programming does not replace code reviews. Code quality is hugely important: invest the time and require fully automated testing for anything that can be. Require more technical interviews. All candidates should write code, period.

Was this helpful?

The Home Depot Interview Experiences