After a long process involving a phone screening, tech interview and pair programming day with team meeting, I was left waiting for two weeks for an answer, although it was told me I would get an answer in the following 3 days. The interviews went well and everybody was friendly, but I was rejected without any sort of feedback or explanation, just an automatically generated email. Disappointing.