Great culture because of the people who works there
Cons
Employees are expected to handle the workload of three people for the salary of one. Little to no opportunities for career progression. HR fails to address or resolve workplace conflicts properly. Leadership is out of touch with day-to-day operations. Lack of compensation or bonuses.