Tech Data – “Tech Data: Unless you're senior management already, why bother?”
Pros
Decent place to work if you have little or no prior experience and need as much per hour as possible. Fairly recession proof it seems.
Cons
Little or no room for advancement, especially without a degree of some kind -- no matter what kind of experience you may have. Little to no incentive for best effort and/or high level of quality in your job. Keep your head down and work to the lowest possible expectation, and even then, if you've been there too long and make too much they will find a reason to replace you with someone who they can hire to work for less money than you.
Advice to Senior Management
Middle management is a farce. The company talks about high level of standard and working to people's best ability, but instead it seems like middle management wants to work people harder to make up for lack of quality.