1. Onsite is Thailand for them, paying same Indian salary only. 5 people in one flat. "Sleep on floor like you do at your home" words of CEO Raj Inani.
2. They don't follow any labor-laws in India, and you can't talk of it in office.
3. Office Location is next to slum area near to Andheri station. During monsoon, water flooding makes the entire approach road like a walk through the drainage system. Better to stay home during monsoons, take all your leaves instead of swimming in waste water.
4. They can refuse to give you experience verification / relieving documents, so watch out.