My pay is fair, but still low for my job duties. Although the company is still fairly young, there are still operational problems that seem to be fixed with bandaids instead of true resolutions. The company has outgrown initial system builds and the continuous system enhancements are great, but seem to be patching and outdated system, making upkeep difficult. The new benefits are horrible. While the premium seems to be a little lower, the out of pocket (not covered) is much higher than our previous provider.