Career & personal growthThe good thingsthere's a lot of things you learn in this company. A good place to gain knowledge and experiences. The salary fair for me and always early. A lot of benefits the company provided such as insurance, project claims, the expense for work cover, friendly boss, company dinner, company trip and many more. have a good team to work with and very supportive.
The challengesAlways think before you speak or else your words will use against you. They will promise you to give bonuses but end up will be fake hope. Even when you apply for leave, they will keep calling for work matters. Sometimes you will do works not under your scope. Small team but lots of works to do. Too many instructions from bosses and you need to make your own decision which works need to finish first.