Unfortunately, just like every organization, there are bound to be cons and some of them are the micromanaging, No 401K, No health and dental and overall if it was not for employees that are there working there, it would have been a disaster because the employees there are truly wonderful and they actually care but other than that it isn't the best.