Current Employee3.4Aug 22, 2024It’s a good work environment. Been a lot of changes since Vista purchased.