Good colleagues. Not much office politics. Male staffs there are very nice and friendly. Workload is manageable. One of the best workplace I've worked before.
Cons
Lack of growth, need to work shift. I hope the staff there can cut down on using vulgarities. Does not provide OT even though they requested the staff to cover other people's shift.