Vantaggi
At the store level, great communication. Solid pay for a cruddy work environment. Great job for staying fit.
Svantaggi
Horrible communication at any level above store. The company prides itself on communication being leadership. The company over communicates mundane fluff and under communicates vital information in a timely manner. Though the pay is good, they will squeeze every ounce of life out of you. Schedules are a nightmare. Expect to have a consistent schedule never. Every campagin cycle will require you to work graveyard shifts over the course of a week, destroying your ability to get decent sleep. You will be on your feet 95% of the time, up ladders, moving product, loading customer's cars. The kool-aid drinking is strong with this company. IF, big IF, the company actually walked the talk about their foundation principles like they use to over a decade ago, the culture would be A+. But in todays age of Amazon, TCS can not afford to walk their talk. And as we all know, talk is cheap.