Good place to learn new thingsThe good thingsNo salary missed and yearly bonus, health benefits, allowances. Good place for freshies to get exposure.
The challengesMicro-management, leaders afraid to fight/make decision for the sake of his subordinates, lack of manpower due to cost saving direction, employees getting stressed due to carry others job responsibilities, lack of resources due to cost saving direction, too many old folks with no intention to make a change. Toxic work culture.