Peanut quarterly bonuses in which you have to pay the employer portion of the CPF, peanuts annual increment. Top management is blind as to what is happening on the ground thus the high attrition last year, lots of people abandoning ship - from junior to senior people. Some managers are stingy with the increments and bonuses they give as they think of themselves. Loud and aggressive female bosses who have obviously overstayed in the company and think they are too good, definitely not a humble bunch of people. There is no person in the top management who has a "mentoring" capacity as they are self-centred, egotistical people. You don't have mentors (other than your direct managers) of a cross-functional perspective to learn more from. It's a place where you are on your own, live or die. It's all about numbers and targets with lack of support from top management. Some managers/directors are also lazy when it comes to walking the talk, being involved in BD for the team. It's so bad that there are teams that are left with only 1 or 2 headcounts from 6 or 8 people. You are favoured if you are white.