Current Employee4.1Sep 12, 2023All in all a great company to work for. Could be better in some aspect, but could also be way worse.
Current Employee3.7Mar 28, 2024I appreciate the nice colleagues and the familiar atmosphere and culture.
Former Employee3.3Sep 9, 2024The overall experience was good until the end of my tenure. A mix of overhiring, a struggling economy, and a saturated marketplace made it much more difficult to be successful.
The overall experience was good until the end of my tenure. A mix of overhiring, a struggling economy, and a saturated marketplace made it much more difficult to be successful.
Current Employee2.1May 21, 2024It is a call center experience without growth opportunities. Lacks structure and transparency.