the benefits package is lacking in comparison to more modern companies. not much vacation and accrual of more days/weeks is way longer than standard. health insurance is "ok" but there are often better packages out there. No company credit card so if you are remote and need something, you have to front your own money to the company and wait to be reimbursed.