They’re very shady when it comes to bonus like they won’t give it to you because you resigned too early. The HR just whispered to me that I won’t be getting any bonus lols even if you worked very hard in the past year, management cannot take care of their employees they only care about their client even if it’s toxic.