Depends on the company and manager.
If company enough people with no heavy projects in hand, then OK
If manager know how to manage then OK
If not many staff is taking leave at the same time, then OK
If you start of as a management trainee, usually OK
If you are in sales, on leave means missing sales target then miss out monthly comiission.
When apply, use your annual leave (AL) first
Do not need to volunteer to use unpaid leave.
You only need to apply AL on work days.
That means if Sunday not a work day then Tue to Sat = 5 days
Sunday no need to apply. Only appply 5 days.
Usually apply require 2 weeks notice or 1 month notice.
Do so then no problem.
Thank you for the info, I'm working as programmer, which means not related to sales. Should be okay to apply leave. I'm just wondering is it better to inform them during interview, because I need to take leave next January, and afraid that project is assigned or what