Pros
The work is interesting and you can learn a lot if you try. The person who wrote the review about working remotely and being provided a hotel works in management for the company so don't listen to them.
Cons
VERY HIGH TURNOVER. They will lay someone off for no reason, hire them back, then lay them off again. They're truly crazy. CEO is a terrible business person. Never does background checks and keeps trouble makers around while all the good people run away. Health insurance is terrible and you are made to feel guilty if you use it. They say they reimburse you for things but give you a hassle about it. No HR department so any private conversation you need to have has to be done with the receptionist out in the open. It's very uncomfortable. Only a few people that are still there are great, all the rest are not quality employees or people.