1. HR interview - short but they don't give away too much information about the projects.
2. First Technical Interview - detailed questions, live coding session. Great experience overall.
3. Second Technical Interview with Client - Very short and unclear questions, bad experience.
Their HR does not speak English very well, there was miscommunication all the time. In the end, they sent me their offer and I can say it was a bit offensive.
Funny salaries, they don't pay overtime, fixed salary there are no appraisal interviews.