Pros
Can't say anything good is left with this company.
Cons
Over 600 corporate and 2200 store employees have been laid off this year alone, with thousands hired in Bangalore India. Headcount is valued more than quality, even with vendors and consulting firms. Unrealistic project timelines and quality cut drastically to meet them. Not competitive with the Charlotte market for Software developers, instead HR compares salaries with Retail industry. This makes the salaries lag way behind Financial Industry, Marketing Agencies and even Consulting firms. Promotions are few and far between, those who get them the pay increase is barely noticeable and is more based on tenure than skill set or work. Stop preaching "help people love where they live" when you care more about the bottom line than your employees.