**Question: Is it unprofessional to give my 2 weeks today and just not come in ever again, essentially working the remaining 2 weeks from home?** *** ### Reasons For Quitting: 1. **Workload is too much** (nights & weekends) and they won't hire more coders. 2. **Stress** is mounting and causing me emotional and physical distress. 3. Project schedule is **unrealistic and never-ending**. 4. Culture seems to be centered around **meanness, aggression, and hazing**. 5. **Co-workers are lazy** and don't do anything when boss is not around. 6. Boss adds features on the fly and **constantly changes the features**. 7. Being there every day **kills my soul** and makes me feel like s**t. ### The Facts about the situation: Company hired me 5 months ago, relocated me from NYC to Seattle to help their small team code software. Only 5 people on the team. All men. They paid around $3,000 in relocation but there is no payback obligation in the contract. I am in the middle of working on a large of a project (75% done??....). Got another offer waiting. Want to give my 2 weeks notice today.