Pros
Good food, fun people. I made some friends there that I will probably have for the rest of my life. Challenging. Lots of learning potential.
Cons
They give you "unlimited vacation time" but its VERY hard to take time off. The culture is such that most of the employees live there. Yes, there are a ton of perks (game room, nap rooms, food, dry cleaning/laundry, alcohol, parties, etc..) but it's all designed to keep you there as much as possible. Working a 20 hour day doesn't even get you a thank you and you're simply expected to just be at work at your regular time the next morning. Now for the biggest problem : Management. They have promoted very young, inexperienced people to management who simply don't have good people skills. It's also very clicky. If you don't attend every social event, you will be punished. Palantir is probably great for you if you're fresh out of college and you're willing to live to work. I worked there for over 2 years and it burned me out.