Worst experience in my working lifeThe good thingsSite supervisor are helpful (Not everyone)
The challengesNot a suitable place to work (No future)
No basic benefits (Medical)
HR treat employees like trash
HR love to pinpoint mistakes instead of showing way to improve
Office politic (It will bring out the worst in you)
Your skill feel under-utilised
Very little room for advancement