-No growth in salary after particular stage
-very low salary in market
-rude manager and co-ordinators
-just use you as per their need
-unnecesary salary deductions
-no leave policy
-force you to do work other than your scope
-no job security
-no respect to engineers
-unnecessary stress
They are the one whom Indus trust most , when it comes to survey. You get to learn a lot in this , you can also travel to different states for survey if you are intrested, sometimes when you don't have work they pay you even for sitting at home.