Current Employee3.0Nov 13, 2023My overall experience was inconsistent and not always aligned with proper expectations.
Former Employee2.1Apr 29, 2024Horrific, customer support is treated like garbage. It’s not worth the location of work or pay.