Your employer can fire you for being late to work, even if you are late just that one time. This is a termination without cause. In Canada, companies can let non-unionized employees go for any reason, as long as you are provided full severance pay and the reasons for your dismissal are not discriminatory....

