No salary if you failed training even you work hard for almost a month. Very Picky to their employees, During training they give more than 20 exams and quizzes , if you failed any quiz and exams, you will not receive salary . They are very strict. You have to pass all quizzes and exams every day plus watch all training videos, attend all huddles. Exams are very lengthy, they will give you few hours deadline to submit output. You can't talk to any of your team mates because it's a violation. You will work alone. This company is not a friendly environment, It's very toxic.