Boss is a control-freak, he loves to control everything. Very cheapskate. It's hard to apply leave although that's what you deserved. "Buy" back all our annual leaves but never pay us back money. Have to work during weekend. Chinese have to work during Wesak Day because boss said it is not a serious religious ceremonial among all Buddhists (he is Chinese). Holiday is not just a day for us to rest, it is also a way for a company to show their appreciation to us. Company never appreciate what we did. No bonus no benefit and only minimum amount of holidays will be given. Please don't work here. Toxic company.