normally the companies give leave encashment at the end of calendar/ financial yr as per the leave cycle of company... and many give the priviledge to the employees to accumulate the leaves (subject to a maximum limit) and get them encashed at the end of the tenure. so the question of good or bad depends on ur company policy.. whereas i personally feel taking it at year end is good.. as that motivates one to save leaves every yr.. :)