I won't say the health insurance options are bad -- they just didn't suit my needs at all. For my purposes, I could get better coverage, cheaper, even after the employer contribution. Also, while communications are very open, there are some challenges. It can sometimes be very difficult just to get ahold of people, or information, or to get their attention focused on whatever you need from them. I suppose, though, that's true any time you have a geographically distributed team and everyone's has a full plate of their own work. Still, there's room for improvement there, and it can be particularly challenging when you first start, until you start getting the information and building the relationships.