Pros
- Well-defined career path for many areas within IT (Programming, team management, project management, business analysis, etc). - Ability to be promoted regularly and progress your career. - Generally thoughtful management that cares about seeing you succeed on your career path. - Ever-improving work life balance. One of Walmart's 3 basic beliefs is "Respect for the Individual" and they do a good job of following it. - Ability to contribute to meaningful projects. Where else can you work on projects that impact 100 million+ people in 4000+ stores in over a dozen different countries? - Compensation is great relative to cost of living. Very generous yearly bonuses for salaried employees. - Cost of living is fantastic in Northwest Arkansas. Expect to be able to buy a home even straight out of college. Possible to support a family even if only one spouse works. - 10% employee discount (excludes groceries). - Stable employment. Walmart rarely lays off a large number of employees. The company does well in good and bad economies alike and will continue to do so for the foreseeable future.
Cons
- Walmart is founded on the principle of Everyday Low Prices. This means Walmart is a no-frills company. Don't expect a ton of free perks, celebrations, free meals/food or company-paid activities. - Chances are that Northwest Arkansas is probably not near your friends or family. - Health insurance plan is catastrophic. It is not the worst in the world, but certainly not the best.