While the company culture is great, there are definitely some areas that could use improvement, particularly when it comes to compensation and benefits. The compensation is competitive, but it could be higher considering the level of experience that some of us bring about to the company and how invested we are into the company. While health insurance etc. not being there for some of us due to geographic constraints (which is fine), it would have been nice to get any other benefits in place of it instead.