Current Employee4.9Oct 9, 2023Great culture, company, and tech. So many products and possibilities, you need a technical mind to do well.
Great culture, company, and tech. So many products and possibilities, you need a technical mind to do well.
Current Employee2.7Apr 26, 2024Good company but currently has stalled upward mobility and internal raises.
Current Employee3.9Mar 21, 2024Outstanding experience so far. Plenty of opportunity to make your own success
Former Employee3.3Dec 14, 2023Poor leadership and a TON of micromanaging lead me to leave the company.