Not very good company to work for long term.The good thingsGood environment if you want start career. Have staff purchase and got festival gift
The challengesThe laziest HR team and unknowledgeable. Not professional management team because keep changing management policy. If your senior hate you means you have no future there, no bonus or the worst you will get. No career progress. Keep doing same thing forever.