I have been working at Syntel full-time (More than a year)
Good company and decent work culture
Project based hiring and low benefits
I interviewed at Syntel in May 2014.
It was a phone interview a week after recruiter called me. It took about 30 minutes and questions are not hard. Some basic java programming questions, and design patterns.