Pros
The laid back atmosphere, casual dress code, employee discounts. The thing with this setup is that it is pretty interchangeable with any other customer service job. The moderate pay and laid back atmosphere may or may not reflect the reality that the company knows that they aren't changing their employees' lives with what they offer so why pester them too much. If you've got bills to pay, hopefully this is supplemental income or you are a student that goes to school when you are not at work. Otherwise, this is only good to hold you over until something better comes along-although it doesn't have to be too bad while you are there. So it's up to you to make it as good as it can be while you are there.
Cons
The growing pains of a startup, supervisors and managers that do little to nothing to make you feel encouraged and marginal pay. After a while it gets repetitive and uninteresting, but again, it is what you make it so find ways to keep yourself engaged. In theory, their setup should be quite good, but you will spends your days plugging up the leaks. This is the nature of customer service with this company so don't focus on how poorly things run at times. Just be helpful to the customers. Other than that, promotions offer very minor increases, but much more responsibility.