Pros: work remote
Cons: benefits, management, structure, professional growth.
After going through several interviews with this company, flying up to interview with them in Folsom, and then receiving an official offer letter from them, they decided to rescind the offer a day after they sent it.
They're a small company with little organization or management, it is a learn as you go environment, zero training, and if you make it – more... great, if not its on to the next. – less