I was lucky to receive offers from both companies. Offer Details: Microsoft - Recurring 177K, 140K Base, 37K Stock/yr Palantir - Recurring 200K, 145K Base, 55K Stock/yr Both have a 35K Signing Bonus Microsoft Org - Azure Open Source Software Cloud - Mountain View Palantir - Gotham Team, no other specifics provided - Palo Alto Given I have 0 YOE and coming out of college, I'm looking for a place where I can learn and grow as much as I can. My ultimate goal is entrepreneurship and/or working as an early engineer. Compensation is not a big deal for me (also the two are close enough). At Microsoft within Azure I'll be working on distributed systems, networking, Linux and Kubernetes. At Palantir for Gotham it's looking like I'll be working on application and api development in Java, it seems to be what majority of people work on within Gotham, they said I could not switch to Foundry and that team placement happens couple weeks before job starts and that'll give more specifics. I've been wondering if at Microsoft I'd grow more technically than at Palantir. I've been hearing good things about Azure. On the other hand though I am a fan of Palantirs quicker paced culture. Thoughts? #microsoft #palantir #newgrad #tech
Damn 21/21 split on Microsoft/Palantir. Looks like this poll is going to leave you even more indecisive lol
Palantir hype is dead and the stock will trade sideways for years. Microsoft has more upside.
Having worked at both places, I’d say go for Microsoft if you want a classic corporate experience with a defined ladder to climb. Roles are very defined and you can just worry about being an IC. That being said, taking ownership and flexing your leadership muscles will be tough. If you want to take on a lot of responsibility and ownership, join Palantir. We’re a smaller company which means we trust our new grads to start contributing and grow into leaders quickly. The software is pretty cool and you’ll feel the impact you’re making very quickly. And we have free food lol
Thanks for the response. DM'ed you, but curious what do you think makes the technology stack cool? What would I get to learn about technically I may not somewhere else? Agreed on the ownership, responsibility, leadership aspects
Avoid MS as new grad. That's not the place to learn and design.
office has cutting edge politics 😅 azure might be better.