Good culture and decent work environment. Employees mention solid benefits, learning opportunities, and a generally fun workplace.
Cons
Management is rated lower than other areas, and several reviews mention slow promotion, limited career growth, and compensation that does not always match responsibility.