Current Employee3.7Sep 10, 2025Fine, but lots of good and bad. New leadership coming in has taken the right direction