Current Employee3.0Jan 31, 2024This company figured out the sales strategy 8 years too late. Avoid, to be honest.
Current Employee4.3Aug 29, 2023Great company that's filled with top talent. Excited to see what its future holds!