Pros
Pros only when they interview you, they fill your head with the idea that this is a "Zen " play and that is not true whatsoever. Only pro's would be the food.
Cons
Don't believe what you read. They ask people to fill out GlassDoor reviews on their first day or first week so their score is positive because in reality they treat people terribly. I saw so many people who had worked here for a long time, get fired for no reason other than the management cannot manage. They hire inexperienced people to lead teams and treat people like they are a number. If you leave before 7pm, you will be talked about. Once you leave even if on your own terms (like me) they make sure to bad mouth your name to everyone, making it seem like you did something. Work here if you like constant change, cold people and the a hostile work environment.