Clients were great. Helping with their needs rewarding.
Cons
Business culture both ends of the spectrum. My immediate supervisors were all supportive and truly helpful and caring. But the "sales" demands were unreasonable (IMO) and clients were the ones to pay the price for our requirement to attain certain amount of sales