I was looking for some insight with other that may have had to make a decision like mine.
I currently have an opportunity in front of me that will allow me to work from home for a small to medium sized consulting company for a Software Engineer role.
I've done my homework and have been talking with them for about 2 months now. We had early communications the first two weeks than about 2 week in-between there was little communication as they said they were organizing their product road map before bringing someone on.
My current job is is good, not great with a company who's been around about 20+ years and is currently gobbling up other companies and starting to make bigger strides in the market. Aside from that I do not have a good working relationship with my boss for many reasons and hes quite the micromanger. We also had layoffs about 7 weeks ago, about the same time I started talking with this smaller company.
I'm two years into being a developer and six total from graduated where I spent the first four consulting and coding from graduating.
There are many aspects of not jumping on this smaller company so quickly, mainly my concern with our two week communication breakdown, its a smaller company so I expect to have many hats and have a lot of freedom in what I am doing.
I'm looking for opinions on smaller companies, working from home and the security that may come with my current company assuming we do not have more layoffs.
Thanks in Advance,