Former Employee1.7Jun 28, 2023Bad base pay, leadership, culture, and more. It wasn’t always like that.
Current Employee4.0Jan 19, 2024Great place to work. Fantastic culture and good opportunities to earn with the bonus structure.
Former Employee2.6Nov 11, 2024Fairly Standard Expert Network with some minor tech advantages, likely being erroded by AI search / better functionality at other ENs. Transcript libraries might wipe out traditional vendors in next few years
Fairly Standard Expert Network with some minor tech advantages, likely being erroded by AI search / better functionality at other ENs. Transcript libraries might wipe out traditional vendors in next few years