Join and browse our exclusive open discussion forums and talk about whatever you like.
While I understand their reasons for not giving advance notice (and there are legitimate reasons for handling it this way as others before me have posted), I do agree that some severance based on length of service should have been offered. Best of luck to you on your job search.