
They need to invest more in their people and in modernizing the company.
Compensation is below market rates, there is no 401K matching and no equity sharing
Bad vacation and sick pay policies. No 401K matching. Office is outdated and gloomy.
Everyone is friendly and it's a small enough company that it's easy to get to know people.