Employee benefits are a company perk.
Health insurance paid for you, but pay NOTHING for your partner. The insurer, Cigna, is horrible. 401K matching is good. vacation good but there are blocked out periods you cant take it and it doesn't roll over. Some people never get to take their vacations.
Imagination offers a good amount of time off, and is generally willing to be flexible with work hours and work-from-home days. The health insurance, FSA, and 401k options are decent. Unfortunately there is no tuition assistance offered, and no formal program for professional development or job training.
The company provides a 401K match, and you are immediately 100% vested. Medical and dental are good plans, though expensive for family coverage. Medical and dental is paid 100% for the employee.
Imagination matches your 401K contribution
List based on reports from current and former employees. It may not be complete.