Awful benefits. Had issues with my 401K plan when i left the company. Insurance cost is quite high but they do have different plans to choose from. Not much PTO offered and Salary is not on par with market value. Also, positions/roles are created and eliminated based on the discretion of the company. Not much structure.