Pros
Higher then normal salaries because they need to bribe people to work there. You can leave when you want, nothing holds you back from leaving early, except your 27 meeting a day. You get to do some free traveling on the company dime, and you can expense anything even strippers. You might find some good dudes in the weeds, but that's about it.
Cons
You will get no time off, horrible vacation policy. You have to work with a bunch of people that think they are amazing, too many egos. The food sucks its all chemically processed food that comes in plastic bags, even the vegetables. You will sit in 27 meetings a day listening to people argue about features or process because everyone knows everything and nobody can be wrong. It really is a bunch of smart people doing nothing, they love to hear their own voice, its a sad story.