Pros
It is a very casual work environment, as long as you get your work done you can pretty much do whatever you want. You can dress however you want. Free food and catered meals, a happy hour at least once a month. They really do have a family feel and the people do genuinely care about one another. I really liked working here at first because of the culture and the friends I made.
Cons
Very unprofessional in my opinion. Most of the managers are only in their role because they have bene there the longest. Most of the employees are under 30 years old and do not know how to conduct themselves at work. The office is so loud, lack of respect for other people trying to make sales on the phone, lack of HR policies. If you do not hit sales quota you will eventually be let go. Not a whole lot of career opportunity here unless you are a killer telephone salesmen.