So, I thought I hit the jackpot and was offered a full time and salaried position with a software company. This position was more customer focused with some back end responsibilities. I essentially took care of the support queue for local and external tickets and maintained current systems. I was hired for X, Y, and Z and I was capable of doing them. They had short and long term plans to bring new technology into the mix which was exciting. It would mean I would have to learn new things but I don't mind that at all.
It was a fun job for quite some time. Things started to rapidly slow down about a month after I started. The work for me was so simple that it took me an hour to accomplish even though they gave me a week. I came up with a few ideas for some projects since I needed something to do and I got the manager's approval. This involved setting up hosted instances of bug tracking software, creating troubleshooting media, etc. But I kept running into issue after issue.
They were using vastly outdated software, no one had any idea what systems were actually running in the background, and management seemed unaware of the work it takes to go from a 10+ year old piece of software to a modern one. Wall after wall caused me to slow down and lose motivation. During the time they kept dumping more work onto me (which I did ask for, to be fair) but this work required tech I didn't know how to use and wasn't required to be known from the job description. I was essentially self teaching myself how to use AWS and similar packages. As you can imagine, this certainly drained a lot of my time and them asking me to get X amount of servers on AWS that can do U, V, W, X, Y, and Z with each other wasn't an easy task. Most of the work came to a crawl and I explained to them that I had to learn everything before I dove head in. They seemed to be understand but called me into a meeting and told me that it was my last day. I didn't really say anything. Boss helped me gather my stuff and offered condolences. Told me they needed someone who could work faster and they would have to reevaluate what they are looking for.
I got my last paycheck and everything seemed to be OK. Told me he would help me network if needed and I should ask for help if I wanted it. We shook hands and went our ways. He texted me later asking for my Jira Site Admin Credentials and then my local laptop password. I found the text a few days after he sent it since I had a family emergency to attend to. I noticed a follow up text telling me they bypassed Jira but still needed my local laptop password. Now, that makes me highly uncomfortable. I don't know exactly how to respond so I decided to wait on a reply and ask some friends.
I got a letter in the mail from my employer (signed delivery) offering me a compensation package with some conditions. It says I can't do basic things like defame the company, harass the employees, etc. Stuff I am OK with agreeing to and stuff I never planned on doing. But I noticed a weird clause in the middle of the document stating I would have to relinquish my local computer password to them and won't be getting any compensation without it.
Is this normal practice? I'm confused and a bit worried on why they need my password so much. I don't think they're able to get into the laptop but can easily wipe it for the next person without a password. What reason do they need my password for? Should I give it to them?