Current Employee3.6Apr 15, 2024Good company to work for overall. Certain teams have better success than others