I was directly recruited, for 2 remote jobs at once. The first one was because I hung out in an IRC channel for an open source project. The CTO of that company just offered me a job.
At the same time a recruiter from a fortune 500 just directly reached out to me and it was a great fit. I ended up going with the big established company because:
1. Better offer
2. Long term product area I was more interested in.
This was about 4 years ago and it turns out that although I'm no household name in the community, I am one of the relatively few people who's been doing Go in production since pre-go1.0.
Company 1 was in New York, Company 2 was multi-national but main engineering offices are in the Bay Area.
At the same time a recruiter from a fortune 500 just directly reached out to me and it was a great fit. I ended up going with the big established company because:
1. Better offer 2. Long term product area I was more interested in.
This was about 4 years ago and it turns out that although I'm no household name in the community, I am one of the relatively few people who's been doing Go in production since pre-go1.0.
Company 1 was in New York, Company 2 was multi-national but main engineering offices are in the Bay Area.