Pros
The company tries to do a lot of events to bring up morale. Monthly service recognition, happy hours and company events.
Cons
Within the customer support department, management is completely lost. They put on unrealistic expectations or everyone has certain expectations that require employees to push out work in quantities instead of quality. Everyone was required to train their colleagues and people were rushing and fighting each other to get training out for the sake of meeting an objective. Lots of turnover because of management issues. It gets very hard to be promoted unless you are a favorite of the management team. They dangle a carrot saying you are going to be promoted but it takes up to a year to get the recognition and pay increase. If you get a promotion the same year you get a raise, you have to choose between the raise or the promotion although you should deserve both for your hard work. Pay is pretty low and the raises are low.