Hacker News new | ask | show | jobs
by bitL 2839 days ago
> easy to move

You need to stay ~12 months in your initial team; if your performance rating is bad (non-trivial chance of that after 1st year), no other team would ever touch you and you'll be slowly driven out (rare exceptions happen). 18 months used to be average stay of a Googler inside company. If you are out of luck with your team/boss, you are done internally, and this happened to many clever developers. You'd also have to get used to usual corporate CYA, internal politics and all the fun that comes along, with many developers barely doing anything but excelling in those "soft" metrics. Smaller chance of that in a startup with strong pre-selection, a mission and personal relationships, if it has solid funding.

1 comments

Add to this the tendency to promote quality engineers to mediocre or outright bad managers. I witnessed a bad manager destroy the Google careers of virtually every engineer on his team.

Still, I would strongly recommend accepting the offer. Despite the drawbacks it's a great learning experience.