Availability of work to do. Good management, good departments to hone your skill set. No micromanagement. You can always be given time to learn new skill sets. Probably the best company with work-life balance, if that ever was a thing. Global workforce. You get to know and learn different cultures. I always recommend it to friends with good skill sets.
Since people work in different time zones across the world, responses can be delayed.
I am a fan of Wikipedia and contribute to a lot of their projects. I thought it would be nice to work there. I only had a 15-minute interview with a recruiter. After that, I didn't hear anything back.
In a word -- and bluntly -- it was stupid. My interview was exclusively with HR, and the interview went something along the lines of, "We're a great place to work at, but you don't really fit for $REASON." By the end of the interview, I had been told
The entire interview process is remote, and my point of contact was HR. They discuss with one of their developers to assign a development task and give you a few days to complete the task and mail them the code. They don't give much info on the task
I am a fan of Wikipedia and contribute to a lot of their projects. I thought it would be nice to work there. I only had a 15-minute interview with a recruiter. After that, I didn't hear anything back.
In a word -- and bluntly -- it was stupid. My interview was exclusively with HR, and the interview went something along the lines of, "We're a great place to work at, but you don't really fit for $REASON." By the end of the interview, I had been told
The entire interview process is remote, and my point of contact was HR. They discuss with one of their developers to assign a development task and give you a few days to complete the task and mail them the code. They don't give much info on the task