Think twice before you joinThe good thingsPeers are friendly other than that nothing much to add on
The challengesEmployers not really trust on staff, tend to micromanage time to time
Promise doesn't fulfilled (eg.benefits / increment) & pretend that nothing happened
Lack of growth development
Employers' too ego