Red flags: 1. One of my interviewers was impatient and disengaged when I talked about my experience - even said "omg" with a sigh when I was using longer than expected time to solve a problem. I don't want to elevate this into "being discriminated" by some sort of Indian influence, but the one employee review here that mentions insult and intimidation seems pretty in point. I had great conversations with other team members tho. So this is not for everyone but some people just FYI.
2. No respect to candidates' time. Asked me to extend my response ddl to another offer and said they usually make quick decision after interviews. However, after I asked for more time from the other company and went through the process with Voyager I never heard back. They don't even bother to send a rejection or just to let me know they need more time, which could have allowed me to respond to the other company earlier.