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.
Current Employee2.1May 21, 2024It is a call center experience without growth opportunities. Lacks structure and transparency.
Current Employee1.6Oct 17, 2023Terrible avoid this company. Favoritism runs rampant leadership makes up rules as they go. People can sell into your territory with no repercussions.
Terrible avoid this company. Favoritism runs rampant leadership makes up rules as they go. People can sell into your territory with no repercussions.