@theonewhoplays: As others have noted, it's pretty common practice in any IT-related industry. This is to prevent any malicious acts (like trashing source repositories or databases). However, your "notice" period is often paid out (ie, you leave immediately, but still receive another 2 or 4 weeks pay).
Log in to comment