Pros: salary and benefits
Cons: demanding resellers and customers, no breaks, no opportunties
In technical support, you are expected to receive back-to-back calls, e-mails and assigned cases. You are expected to skip breaks and bathroom trips will be monitored for abuse.
The culture is fend for yourself and if you are not family or connected it will be difficult to advance.
Training is limited and in may cases you will be expected to the expert on call. The department mantra is "deal with it".
The hardest part of the job is dealing with demanding customers. The most enjoyable is the relationship with your colleagues and resellers.
Unless you have a thick skin, you may want to seek opportunities elsewhere.