I was contacted by a recruiter the day after I submitted my resume online. I was as accommodating as possible, finding a quick break between meetings to speak with her about the position. Overall, that conversation went well but I was winding down from a high pressure meeting so I was definitely a bit loquacious. We scheduled a phone interview to follow two days later.
During that time, I talked a bit with my mother about how relocation would affect my ability to help with a recent loss in my immediate family. I emailed the recruiter and scheduler, alerting them I didn't think I'd be able to relocate for some time, and I understood if they wanted to cancel the interview, but I'd hold the time on my calendar until hearing from them.
I received a reply after the interview time, only after mentioning "Glassdoor". So I instead spent the interview time writing this review.
Challenging work is great, being part of innovation is amazing, but as a successful professional with experience in both, I can't emphasize enough how important it is you find somewhere to work that treats people the way you'd hope to be treated in opposite shoes. This is the same way they'll treat you as innovation changes things... who knows...in a more connected/augmented reality based world what relevance a profile would even have?
If I could look back I would apply this same principle to how I made friends, love interests, and how I have chosen jobs. There will always be more money to be made. There will always be smart people to work with. There will always be exciting/innovating things to be part of. But this isn't like surfing waves where you just catch another one...being part of something will change who you are/how you act/who you become.
In short, don't sell your soul to hang out with this year (or decades) cool kids.