Overloaded work. Politics. Negative work-life balance. Join if you're single or maybe behind onsite opportunity. They don't provide salary on time, every month need to ask them when it will be credited. When you want to change the job they will provide false promises and they don't give NOC or relieving letter. All they care is about monthly billing, they don't even provide the insurance and epf where in it is mandatory for everyone