The Home Depot Software Engineer Reviews | Glassdoor

Find jobs for Software Engineer

The Home Depot Software Engineer Reviews

Updated January 10, 2018
26 reviews

Filter

Filter

Software Engineer

3.6
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
The Home Depot President & CEO Craig Menear
Craig Menear
19 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • It can sometimes be difficult to get a good work/life balance if too many people get sick or go on vacation (in 461 reviews)

  • full time there is no guarantee you keep it in other departments (in 834 reviews)

More Pros and Cons

  1. "Good place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Software Engineer in Atlanta, GA
    Current Contractor - Software Engineer in Atlanta, GA
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at The Home Depot as a contractor (More than a year)

    Pros

    No bossy attitude. Freedom in work

    Cons

    partiality towards contractors. nothing more.

    Advice to Management

    If you wanna hire believe in them and hire as full time.


  2. Helpful (1)

    "Staff Software"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Austin, TX
    Current Employee - Staff Software Engineer in Austin, TX
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at The Home Depot full-time (More than 5 years)

    Pros

    Excellent work environment with work life balance

    Cons

    I can't think of any cons

    Advice to Management

    Management is superb

  3. Helpful (2)

    "Perception is reality mindset"

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Lead Software Engineer in Marietta, GA
    Former Employee - Lead Software Engineer in Marietta, GA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at The Home Depot full-time (More than 5 years)

    Pros

    Benefits, ESPP, 401k plan, in house day care

    Cons

    Management being deaf, dumb, blind and stupid about who really gets the work done. managers providing back stabbing references.

    Uses old-fashioned rack and stack system for annual review and raises. Rewards management better than employees who actually do the work.

    System allows mediocre employees a safe haven while hard working employees are overloaded.

    Too much of a good old boy network, you have to know the right people, wear the right clothing and be a clone of others in the position.

    Advice to Management

    Get rid of you inexperienced and ill prepared managers that just suck up to their bosses rather than finding out who really gets the work done. Your direct manager can stifle your career if they want to.


  4. "A great company to work for in IT."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineer in Atlanta, GA
    Former Employee - Senior Software Engineer in Atlanta, GA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at The Home Depot full-time (More than 8 years)

    Pros

    Extreme programming shop.
    Strong company culture focused on its employees and community.
    Doing really cool things in supply chain, lots of opportunities to contribute to a bleeding edge technology solution.

    Cons

    Low salaries.
    Raises low and applied across a competitive scale. There will be a winner and a loser.
    To much focus on moving up the management chain.

    Advice to Management

    Pay competitive salaries to your engineers.
    Allow everyone on a team to succeed with raises.
    Reward engineers for improving in place don’t force them to promote.
    Be more like a startup.


  5. Helpful (1)

    "Deeeecent"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Atlanta, GA
    Current Employee - Software Engineer in Atlanta, GA
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at The Home Depot full-time (More than a year)

    Pros

    Good to be part of a company that generally cares about it's mission and the success of the company.

    Cons

    Environment for IT is constantly shifting with not much transparency.

    Advice to Management

    Management could focus more on talent acquisition and grooming than, at least what feels like, a focus on the bottom dollar.


  6. "sr software engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Software Engineer in Austin, TX
    Former Employee - Senior Software Engineer in Austin, TX

    I worked at The Home Depot (More than 8 years)

    Pros

    work from home
    flexible work environment
    benefit package

    Cons

    unexpected strategy changes
    multitude of meetings takes time from work


  7. "Good Company to work as an engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Atlanta, GA
    Current Employee - Senior Software Engineer in Atlanta, GA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at The Home Depot full-time (More than a year)

    Pros

    It is a good company to work with great work/life balance, very respectful in time, always 9 to 5 and builds a career for a lifetime in the company is possible.

    Cons

    As a software engineer is not allowed working for home, work frames such as pair programming, TDD, and agile are imposed in most of the teams in IT so no solo coding or time to learn to technologies and programming languages.

  8. Helpful (1)

    "Great Company, Can't Compete with Tech Giants"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Intern - Software Engineer(Internship) in Atlanta, GA
    Former Intern - Software Engineer(Internship) in Atlanta, GA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at The Home Depot as an intern (Less than a year)

    Pros

    The people at Home Depot are all super friendly and down to earth. As an intern, I got an interesting project in ML, and I really enjoyed the team I worked on. The Store Support Center (their headquarters) is also a really nice, and while it may not be the google campus, it was a lot cooler than I was expecting. Home Depot definitely sees that if they want to attract top tech talent, they need to shift the company culture in their tech department. While I was there, everyone was very laid back, and the interns were definitely treated very well. My favorite part is that everyone seemed to really value the company culture. Definitely felt like I was part of a big team.

    Cons

    The work environment is definitely a little slow paced. As an intern, daily life wasn't exactly thrilling. While there are definitely cool things happening there, my team at the home depot seemed to just go happily at their own pace. If you're looking for inspiring innovation, this may not be the company for you. Also, I hate to say it but their salaries just can't compete with tech companies.

    Advice to Management

    If you want to really attract top tech talent, you need a bigger draw for people to come and live in Atlanta, or you need tech offices in other cities. For me, it would be difficult to take a job in Atlanta over one in NY or seattle or SF that pays more.


  9. Helpful (1)

    "meh to not so great"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Austin, TX
    Current Employee - Senior Software Engineer in Austin, TX
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at The Home Depot full-time (More than 10 years)

    Pros

    it's a stable safe company to work for
    it's not going out of business any time soon
    so-so stock options

    Cons

    pay is sub-par
    few to no perks
    corporate meetings are more like high school pep rallies
    much of IT is going to a jack of all trades master of none approach
    did away with specific devops groups and now everyone on every team has to learn how to do everything on their own time while doing everything as well
    no IT training opportunities which is worse when they suddenly expect everyone to be able to do all the jobs required for IT projects
    forced paired programming without trying to match technical skills or at least technical aptitude

    Advice to Management

    INVEST IN YOUR ASSOCIATES WITH REAL TRAINING
    and improve benefits
    get over the whole "IT must wear pants" things
    paired programming is not the cure all you think it is, blindly forcing it just hurts productivity and doesn't help in the long run


  10. "Software Engineer Intern"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Intern - Software Engineer Intern in Atlanta, GA
    Current Intern - Software Engineer Intern in Atlanta, GA
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

    I have been working at The Home Depot as an intern (More than a year)

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