Pros
Workers on the field are very supportive and teach new skills
Cons
The Worst company to work with. The reason why? Management guys treat employees as rubbish as they fire people's at any time,till now 84 employees are fired the person who talk for his right and against cheap politics are targeted and fired within 3 weeks,management team plays politics and does lots of partiality ,Sr.Finance team gets leave on Saturday eta benefits of working hours,can take leave at any time,gets good increment ,they take credits of other people hard work,eventhough they don't credit salary on time, don't support on PF for ex-emoloyees,finance team don't know what finance is and don't support people who is in feild work on the project,she always ask how much food you eat, these food bills can't be claimed,eat less share less bills to the employees who is in the field. Management know everything still support Sr. Finance team. Because of these cheap politics very soon this company will shutdown, finance team don't know what finance is ? Management team has check his mental heath as he always get hyper and remove personal frustration on poor employees and fires them