The give salary(not on time).
They have lots of work or rework.
No English communication
Cons
No ontime salary
No PF
No insurance
Saturday working
No work life balance
Lots of politics
Pay scale is very low
No salary hike
No growth
Oldest technology
No English communication
No value of employees