don't apply this companyThe good thingsThis company tried to practice big firm business operations but sadly, management, finance, HR all couldn't meet with big firm standard. Take very long to process if you want to request "anything" from them. Don't expect to get instant reply from the above 3 department, they need to take at least 1 week.
The challengesOvertime is just regular practice, no ot pay. AL is provided but very unlikely to get approve. Salary package is just average ( low - middle range i would say ), increment rate is lower than market rate.