Considerably a positive work environment, depending on the team you are under. Great operations team led by a highly ethical Chief of Operations less/or apart from the remaining senior management.
Cons
Unrealistic sales target. Senior management motivates sales team via a single word, Greed. Can be considered unethical with poor senior management leading the company.
fun coworkers and smart people all around you to learn, helpful colleagues
Cons
Micro and mismanagement from the management level, you hire people to learn from them not to scold them like your domestic workers everyday.
Unethical practices and scam( check out straits times)