Any experiences working for a startup company?
So I usually don't like posting about prospective jobs, because they're just that. Prospects. However, I have the need to ask you guys for your expert opinions.
Right now, I work as a Support Engineer for a major Business Intelligence software vendor. Out of the blue, I was contacted by a recruiter who saw my LinkedIn profile. Lately I've been getting a lot of inquiries and have done a few phone interviews, but nothing ever materializes due to me having no interest or the job not being a good fit. Like I said, I'm the one getting contacted. I haven't applied anywhere since starting this job about a year ago.
The opportunity I was just contacted for is for a Sr. Business Intelligence Engineer position. Right now, my job consists of supporting other BI Developers, Data Architects, Report Writers, and various other business programmers. I help them develop ETL scripts/workflows, metadata models, ad hoc reports, OLAP cubes, dashboards, server deployments, upgrades, LDAP integration, web server integration, and a host of other things related to our BI stack. And I absolutely love it. To date, this is the best job I've ever had. A year later and I still love everything about it: the people, the place, the products, and the knowledge I'm gaining.
So, as I stated, I was contacted for this new position, which is a major step up for me. The new company's office is out of state, so I'll be working from home mostly, with the occasional flight up to their offices. The job entails a lot of ETL development, data warehousing, and report writing. Salary is 90k - 100k+, which is a nice bump in pay for me. Currently, my commute is 40-45 min with tolls so working from home would save me money and wear and tear on my car. Not to mention, I'll get to spend more time with my wife.
All this sounds great right? Well, here's my concern. After doing some research on the company, I found that they're a startup that started two and a half years ago. Without going into too much detail, they deal with electronic medical records for clinics and hospital departments. They have less than 20 people in the entire company. I don't know why, but this bothers me. Does something like this sound stable? Has anyone ever worked for a startup before? What concerns should I have other than the company tanking shortly after I'm hired? Are there any questions I can ask during the interview that will give me any red flags about them? My phone interview is next week.
I'll admit, so far it seems tempting. The salary, the higher level position, and the amount of knowledge I'll gain tells me to go for it. But I'm worried about joining a company this small and in such an infancy stage. I realize that if the company does well, then this will do wonders for me, but I'm a bit of a pessimist when it comes to these types of things. I'm uncertain with risks like this. The recruiters passed my resume to the hiring manager and he likes my background and especially likes who my current employer is. I forgot to mention that they just signed a support contract with us (so, if I don't get the job, I'll still be supporting them anyway lol).
I'm trying not to get too concerned over it, because I know if I doesn't work out, I'll still have my current job that I love. But again, I wanted to ask you guys what you think about startups and what I should watch out for.