Live data from Hacker News

Ask HN: Palantir or Facebook?

news.ycombinator.com

21–30 of 32 posts

Re: Ask HN: Palantir or Facebook?

#21

My dream is to one day create my own startup (possibly right out of college) Be careful with who you say this to. Although this probably won't be a problem with an internship, an employer may be reluctant to consider someone who demonstrates a lack of commitment. I was told of a student who said to one of his interviewers at Electronic Arts that he "wanted to be the next Jenova Chen." (Jenova Chen left EA to found th…

Games is a particularly odd area because the big companies actively don't want designer/entrepreneurial type of people much. Everyone wants to be a game designer, but realistically, EA needs like a dozen top-level game designers, a few dozen designers of subsystems of games, and a whole hell of a lot of programmers, artists, and testers. They want to hire the next "pumps out thousands of lines of animation code", not the next Will Wright, because there isn't really any advancement path within the company to move up to be the next Will Wright, and if you hope there is, you're likely to be disappointed (or leave). Exceptions for a very few areas, which are usually direct hires by important people; e.g. Will Wright himself likes to hire a few, often junior, people to help him design and prototype his games. But a normal EA recruiter is not hiring for that kind of job.

I get the feeling that the situation isn't as skewed at many other tech companies; e.g. Google doesn't feel threatened by people with entrepreneurial / run-your-own-project kinds of instincts, and tries to channel them where possible. Also, when my brother got hired at nVidia, the recruiter actively was trying to sell him on the idea that nVidia was a great first company to have on his resume. Followed up with the usual we-hope-you'll-stay, etc., but didn't have any illusions about the fact that the kinds of people they want to hire often plan to move on or found startups, and that's fine.

Re: Ask HN: Palantir or Facebook?

#22
post #4

Jesus you shouldn't even have to ask this question. Facebook all the way. It not only carries more weight, but you're more likely to work with new cutting edge tech. Remember Palantir is mainly a Java shop in the finance and gov sectors, while Facebook is the "next big thing", just like Google was.

Among highly-skilled engineers in the valley (i.e. the ones who'd be working at FaceBook/Palantir/Google), Palantir is at least as highly regarded as FaceBook, and quite possibly moreso. They aren't all that well-known outside of the valley, because they do enterprise software, but the caliber of their engineering team is pretty legendary.

Re: Ask HN: Palantir or Facebook?

#24
Do you want to do a consumer startup or an enterprise startup? That's the obvious dividing line between them. FaceBook will prepare you to do a consumer web startup, because that's what they are, 6 years down the line. Palantir will prepare you to do an enterprise startup, because that's what they are, 6 years down the line.

Ignore everyone who says that FaceBook will look better on a resume: that's only true if you work outside of the valley, and you don't want to start a tech startup outside of the valley. Among people who matter (investors and key early engineers), Palantir's reputation is at least as good as FaceBook's.

Smaller company doesn't necessarily mean you'd learn more. Interns learn a shit ton at Google, with its 25,000 employees, and I think you'd learn a lot at both FaceBook and Palantir. The important variable here is how flat and open the internal culture of the company is. There are startups where you have 10 people but the CEO never tells you a damn thing, and then there's Google where you have 25k people but full-timers can access just about everything (and even interns have pretty broad access and get exposed to a wide variety of technologies).

Really, I think the biggest decision is consumer vs. enterprise, and I don't think you're equipped to make that until you've worked for both (that's what internships are for :-)). Personally, my first job out of college was a startup that sold enterprise software very similar to Palantir's to hedge funds. I hated it - I wanted nothing to do with the financial industry, I found the enterprise sales cycle to be capricious and demoralizing, and I didn't like the feeling that we were beholden to a few very powerful and questionably moral customers. I wanted to do consumer stuff, and I'm much, much happier now that I'm at a consumer company. But I have friends that have gone the other way: they felt that consumer stuff was frivolous and mundane, and liked the algorithmic challenges of building industrial-strength software for very wealthy enterprises.

Re: Ask HN: Palantir or Facebook?

#25
post #2

I would choose Facebook simply for name recognition. Having Facebook on your resume would carry more weight with many potential employers and partners.

This is like telling someone 3-4 years ago to work at Google instead of Facebook. The people who joined Facebook then, before the brand carried any weight, came out way ahead.

Well, yeah, but it's also like telling someone 3-4 years ago to work at Google instead of Digg. The people who worked at Digg, now that the brand doesn't carry much weight, ain't doing so hot.

The problem with betting on an unknown is that you're betting. The returns can be high, but so are the risks. If you're comfortable with those risks, it can be very lucrative. But it can just as easily go south.

Re: Ask HN: Palantir or Facebook?

#26
post #4

Jesus you shouldn't even have to ask this question. Facebook all the way. It not only carries more weight, but you're more likely to work with new cutting edge tech. Remember Palantir is mainly a Java shop in the finance and gov sectors, while Facebook is the "next big thing", just like Google was.

Among highly-skilled engineers in the valley (i.e. the ones who'd be working at FaceBook/Palantir/Google), Palantir is at least as highly regarded as FaceBook, and quite possibly moreso. They aren't all that well-known outside of the valley, because they do enterprise software, but the caliber of their engineering team is pretty legendary.

And that is exactly the reason he should go to Facebook instead. I never questioned Palantir's engineers - I don't get why you make such assumption. The simple truth is that for a person starting out it looks insanely better to have Facebook in your CV instead of Palantir (generally speaking off course). If he was an experienced engineer and was offered a similar jobs on both companies, then that is a different story altogether. Facebook will have more impact on whatever this young man does next, anywhere he does it, be it in the valley, or in a too hot third world country.

Really if you want to get into Palantir's industry, there is, of course, no better choice. But if you want to get your feet through the door, there's no better option than Facebook right now, and that has nothing to do with the quality of either engineering teams.

Re: Ask HN: Palantir or Facebook?

#28
> My dream is to one day create my own startup (possibly right out of college)

If you're going to start your own right out of college, the most important thing will be having people to do it with you. You'll get great work experience at either company. Go to the one where you think you'll be able to make more, stronger connections with other interns. Leave your internship with a list of potential cofounders. I'd probably choose Facebook based on the number of interns, unless you think that culturally you'll bond more with the people that Palantir attracts.

Re: Ask HN: Palantir or Facebook?

#29
post #11

Earlier quoted context omitted.

I'm going to have to disagree with your disagreement. If you want to get into startups with enterprise customers, then maybe palantir is the right choice, but otherwise you'd learn a lot more about customer acquisition at facebook since there are probably a few hundred startups that all use facebook for customer acquisition. I also don't see how palantir makes the US government more efficient -- they're mostly a big…

To clarify, Palantir isn't a data-mining company. Palantir makes tools that streamline the process of analyzing large datasets for professional, often non-technical analysts in government and finance institutions. Working with founders from acquired companies is not a great way to meet co-founders. First, many will have already "made it" and won't have the same drive that they once had. Second, if they do, they'll pr…

Palantir is a data-mining company. They make tools to analyze datasets, but in reality, you need to understand data in order to present it well. The skills involved here are all specialized to data-mining. Since you work there, I'm sure there's obviously going to be some bias in your arguments :-). At least I'm seeing both companies from an objective viewpoint here.

Working with founders from acquired companies is actually a great way to meet co-founders. Most founders post-acquisition usually start new companies after their vest-in-rest.

Doing an enterprise startup relies heavily on sales. Having worked at an enterprise startup does not necessarily give you the skills needed for your next enterprise startup unless you're the guy doing sales.

As far as reputation goes, the reason facebook & google are stronger with investors have little to do with the mindset of employees at google, and more to do with the types of people google/facebook might hire.

You might be the smartest guy at USC, but investors would still choose the harvard grad over you. We all wish that logic & intelligence would triumph over the good ol' boys network from ivy league schools, but investors rarely go with logic. The only way you would seem more favorable than a team with all ivy league alums is if your project has good traction, or if you have a past track record. Palantir may have smarter people than Facebook, but investors don't care.

Typically employees from large companies like Google/Facebook typically know enough alumni there to help their next company be re-acquired by the company they left.

The original question was which company is better to work for if you want to work for a startup later and I believe some of your arguments are more general reasons why you'd want to work for company X over company Y.

Re: Ask HN: Palantir or Facebook?

#30
Dear Soupy,

You've certainly got quite a quandary on your hands. Having an offer from either place is a great opportunity, but I'd be happy to highlight some of the more unique aspects of a Palantir internship:

We do most of our product management as a distributed task across all of engineering. Rather than the traditional "product management tells engineering to implement this specification", we hand out problems to our engineers to solve. This means designing solutions to real world problems, writing specifications, and then implementing those solutions while giving guidance to QA on testing and to docs on training & documentation. This experience is what you will learn on your internship at Palantir - our interns sit on the engineering team as full engineers for the summer, working on the same pool of problems as the full-time engineers.

At the end of the summer, you will have learned to invent new technology, manage the product cycle, and translate requirements between cooperating teams - all useful experience for someone who wants to run their own company some day.

Some interns, however, have a very unique experience. Consider Michael Kross - he came to Palantir as a front-end engineering intern in the summer of '09. During the summer, he worked (alone, but with the original prototyper as a mentor) on building a fully-functional flows visualization to be used inside the Palantir Government platform. His work shipped as part of a regular release soon after he left for the summer.

But in June of '10, six months in to his tenure as a full-time dev and about a year to the day after his internship had originally started (he was a December grad), he had an interesting surprise: work that we had pioneered (including the flows tool) for recovery.gov in fighting fraud in the stimulus money was being applied to Medicare fraud. Vice-President Biden held a press conference where the flows tool was being used as the backdrop where it was announced that Palantir would be used to help reduce a $65 billion / year problem - not bad for a summer internship!

Finally, to address your thoughts on networking: you will have a great deal of visibility at Palantir, both in meeting people on other teams, working closely with the people on your team, and in being noticed. You'll have full access to the team of people that built the Palantir teams and products up from an idea to a shipping product and to the people that built the infrastructure to grow the company from idea to institution.

At the end of the day - you can’t go wrong quite honestly. We think Facebook has a great product, a great engineering team and respect their work tremendously. The key decider for me personally would be the type of problem you want to work on, how you perceive the impact of the work you’d be doing at each company and the size of the company you’d be joining and hopefully becoming a part of after you graduate. You’ll have a great time, learn a lot and be challenged in either environment.

Best of luck with your quandary,

Ari Gesher Senior Software Engineer - Palantir Government

Post reply on HN