Pros
If you are a fake person and if you like to lick your boss balls, this is the perfect place, BUT, don't forget you will have strong competition
Cons
If you wanna work in the place full of showing off people, this is the correct place to work. The place where nobody is trustable, they love to speak about peoples lives, as they don't have one. They love to show the nice clothes and shoes, but inside they were the worse people ever. They like to feel superior, so they can scream at you without punishment as they are friends of manager, and manager will never believe in the new people, as the previous people were hired due friendship and not competence. People there is not competente, they are just friend of some manager.... You can see people here who doesn't speak English getting the high position or keeping managers who thinks like pre historic cavern mans.