Pros
None, none, none, none, none, none, none, none, none, none. Take the amount of "nones" I've said, and multiply it by two or three. That's how many pros there are.
Cons
Let's face it, if you weren't looking for a job, why would you be on this site? Those good reviews are because someone "planted" them. They aren't true If you are looking for a job, my best advice is to not get a job here. You will not be happy. You will either leave because you are so miserable, or you will get fired, not because you are not a good employee, but because they broke you down and you finally pulled your nose out of their backside. As soon as you stop putting a fake smile on or stop yesing them, you'll get fired. They only keep those who stay afraid to say something. They're not interested in hearing what you think. It's not a good place to work.