On the lower level salary wise, benefits are handled via a website with little hands on by the staff. It is still a small company and this is probably the most cost efficient so I understand but it is so much nicer when benefits are handled in company vice a second or third party entity.