I had my own personal experience with management at this company. When I gave my PM a 3 week notice, I was asked why I didn't give more time, and proceeded to treat me completely unfairly afterwards. To the point that I decided to quit a week later instead of waiting out my time like I had planned. He refused to speak to me or shake my hand when I left. The company then gave me a hard time retrieving my administrative information when I would contact them regarding taxes or other personal info needed. They're a typical sub-contractor company, who only care about filling in positions and not actually taking care of their employees.
Bad Project Management, Lost Contacts, Unprofessional HR