The only downside is that, being a small team as opposed to a larger company, the employee benefits leave some things to be desired. While health care is provided, it's not as cushy as a larger corporation would be able to provide. I suppose it's a small price to pay for showing up every day and feeling valued!