when I interviewed, take-home challenge took 5+ hours, 2 weeks for review, was given incorrect feedback from a different candidate, then rejected after further review without the option to correct a silly mistake I made. Wouldn't recommend applying here.
Location: San Francisco, CA
Remote: Yes
Willing to relocate: No
Technologies: Java, Android, XML, PHP, HTML/CSS/JavaScript/jQuery, MySQL/SQLite
Résumé/CV: Email me
Email: jrbohne1 [at] gmail
Primarily an Android developer here.
I have multiple years of Android development experience with 8 months full-time.
3 personal apps on the play store.
I adhere to the material design guidelines well these days and consider myself to be good in Android product design.
There's a difference between "not hired" and "no response". I've never blown off a candidate as a hiring manager and I expect hiring managers to do likewise.
How is this a debatable reason? If they have you working for a client, and you can't communicate with the client effectively, that's a completely valid reason for rejection.
Full disclosure: Former employee of Metova, and I had an absolutely fantastic experience with them.
It's debatable if one has "good communication skills" or not. This is what I'm saying. If you talk to someone different they would have a completely different viewpoint on your "skills." Nothing objective in that. Plus, you can't really judge how well you talk with a client in an interview since the interviewer is not a client of the company.
That said, we are still improving our hiring workflow -- I have my own list of pet peeves. We've gone from dozens to thousands in a few years; turns out it's easier to scale software than hiring.
Edit: speaking of asking, I asked some more about our feedback. Sometimes it's hard to give specific feedback, sometimes it's not easy to be tactful, sometimes the interviewer can't point to single concrete examples rather than a vibe arising from tiny observations and so on. On top of that there are multiple people involved in giving hire/no-hire opinions and several people coordinating different parts of the logistics.
On top of that we go through a lot of interviews every week, only a few of whom we hire. The only people with a sufficiently global view of the decision are directors, and they're too swamped by all their duties to give detailed feedback to every candidate.
So on the one hand, we can't always give feedback, so my original statement was wrong. On the other we default to saying no, because even if we wanted to always give feedback, we simply couldn't handle the volume.
Really,I cant make head or tail on what you saying here.You are just dithering.To me,I will warn developers about your company.We need to start speaking out about disrespectful potential employers.There are quite a lot of tech companies that are treating potential employee badly.Asking candidates to do many hours of take-home code interview and simply ignore them thereafter;passive-aggressively interview candidates;And your comments here are not helpful.