Totally agree with your points here. I think it's also great to start with a short-term contract before deciding if you want to become a full-time employee. Just like how people usually date for a while before getting married. Becoming an employee is a big commitment, especially at early-stage startups.
(I'm currently looking for a 1-2 month contract if anyone is looking for a full-stack web/mobile developer. Experience with Rails, React, React Native, TypeScript, AWS.)
That's true, but it can be a lot of work to set up a new employee with benefits, stock options. Also maybe there's a signing bonus, a new laptop and other office equipment, relocation, visa sponsorship, etc.
I think it's better to start as an independent contractor (and work remotely.) Then there is the expectation that this is a short-term contract, unless everyone is happy and wants to continue working together.
Totally agree with your points here. I think it's also great to start with a short-term contract before deciding if you want to become a full-time employee. Just like how people usually date for a while before getting married. Becoming an employee is a big commitment, especially at early-stage startups.
(I'm currently looking for a 1-2 month contract if anyone is looking for a full-stack web/mobile developer. Experience with Rails, React, React Native, TypeScript, AWS.)