Pros: free lunch once a week
Cons: constant fear of being fired, difficult to advance or get raise, no quality control, low employee moral
Til this day I am grateful for the job, because it allowed me to further expand my management skills and also learn how to handle difficult customers on the phone. It also allowed me the chance to practice my writing (when writing to customers).
Overall the place is very unorganized and there are too many with ego's that will always prevent the business from moving forward. The executives only care about profit instead of improving their site to provide a quality service. There were many complaints + glitches yet all they would worry about is gaining new customers & promotion. A lot of employees come from Temp Agencies, that is why the employee turn around is so high, if hired on staff, the benefits are decent, a bit pricey.
Overall the place will allow you to progress personally (Customer Service, Writing, etc.) but too much worrying about job security while not providing the best Customer Service because nothing is being done to improve it.