Pros
Pay is decent, hours are good-no weekends.
Cons
Verbally abusive managers, will fire the hardest working employees while others talk and text all day. Very high pressure environment. They fire someone every week for no reason even if that person is completing all of their required duties efficiently and professionally. Dress code is a joke, some wear pajamas and are pierced all over others in business casual. Management expects absolute silence all day and heaven forbid you leave your desk for more than one minute for a bathroom break. They want you to be sick and miserable. Don't even apply. I was fired after asking to have pay taken away instead of making up 2 hours lost when I was sent home by the owner during a snowstorm. Absurd.