5 year vesting period for 401k is absurdly long.
Entry level salary is quite competitive, but the rate of growth is very small.
Now for the biggest issue. The company DOES NOT value long term employees and DOES NOT reward loyalty. HC penny pinches and regularly screws people out of money they deserve. I can personally say I've been intentionally shorted at least $15k over the several years I've been here due to their stupid policies and inflexibility to address these concerns. Because of this inflexibility and refusal to reward long term employees, turnover rate is high for the software engineering teams. There are far more new employees at every level than there are old employees.
Because of this, I am so torn about leaving. I love the people and the work, but I am not ok with being shorted on what I am worth. Its like a bad relationship. The good times are great, but being cheated on feels like crap and, while it may hurt to leave, it's for the best to move on. I could only recommend Lytx to a friend as a short term commitment.