Pros
Peers were usually friendly, which helped the day go by faster.
Cons
Lack of training, too many meetings (at least 2 every day), low pay, management can be hostile, unprofessional, and they curse a lot. They do not pay overtime but will guilt trip you into staying long hours if you are behind in your work (you will ALWAYS be behind because there are too many meetings). You are not given the tools to be successful and when you finally decide to leave, they will not accept your 2 weeks notice (so you best be ready to leave that very same day when you inform them of leaving. Something to note when you finally leave this place is that your last paycheck you receive will be minimum wage no matter what. Make sure you read the fine print on your first day with HR if you get conned into working here!! I truly believe that some of the good reviews on here are from management/higher ups, or they are current employees that are writing because it was requested by management or the CEO so that they can improve their ratings. There is a high turnover rate here for a reason. This place is seriously a waste of time, unless you are content with having a dead end job.