Comment There is no such thing as company loyalty anymore (Score 1) 765
I've been "terminated" (without cause) from about half the jobs I've worked and I've never been given any notice. Faceless bean counters make decisions without regards to the consequences of their decisions. Security best practices never allow for an employee to know that they are getting terminated ahead of time. One place I worked at, Andrew Corporation, had my personal items boxed up over the weekend so when I came in Monday morning, they were all ready to walk me out. If you do leave and give notice, never tell your former employer about your new job. I worked at Platinum DB for four years, decided it was time to move on and took a job. Platinum DB contacted my new employer and made a lot of baseless accusations that sabotaged my new job completely. So word to the wise, never update your "linked-in" right away with your job information. With that, no one can ever say it is "professional" to give two weeks notice and do so with a straight face. Your individual relationships and contacts are much more important than your relationship with any one company, that's where you get your references for future jobs. If companies were loyal, you wouldn't see so many H1B visas getting trained as cheap labor replacements. I've kept myself relevant so I've always been able to find work, but IT wages are dropping because of H1B visas. Like my title says, there is no such thing as company loyalty anymore, almost all companies could care less.