Company Reviews by Employees


8,751 reviews

Great company to start one's career at

Pros - 1. Very mature company to build a solid foundation for one's career 2. Great exposure to a global company with…

Software Analyst — reviewed 30+ days ago

The Home Depot

4,939 reviews

Home Depot

Pros - Training and technology is by far where the company invests its billions... It's a good place to learn about the retail…

Department Supervisor — reviewed 30+ days ago


1,765 reviews

Great place - ruined by middle layer management (with heavy Bureaucracy)

Pros - - Decent salary - Great place - Great culture - Good talents - Top and leading industry tech stack - Cutting edge…

Senior Technical Yahoo (Principal Engineer) — reviewed 28 days ago