Current Employee4.0Aug 22, 2023Has been a good experience thus far. Nowhere is perfect, but this has been a good role.
Former Employee2.0Dec 13, 2023Horrible experience working in upmarket major accounts. Terrible leadership and way too spread thin
Former Employee3.6Jun 10, 2024Overall it’s a good organization. With any that size there are good managers and bad. They don’t attract great talent because the entry level base pay is so low and the benefit plans are expensive. It’s a good place to start out because they’ll hire anyone.
Overall it’s a good organization. With any that size there are good managers and bad. They don’t attract great talent because the entry level base pay is so low and the benefit plans are expensive. It’s a good place to start out because they’ll hire anyone.