1. Gave 1 hour assignment with 10 questions. 2. Call was just for deciding hourly rate and availability. 3. Their lead developer is very nice, rest are okayish. 4. They only pay you when work is given, which is roughly 5 hours in a month.. so it's not suitable for full time.