Current Employee2.3Sep 14, 2025Pretty toxic culture but the pay was decent. Need to have thick skin to work here.