Current Employee3.7Jan 15, 2024Good place to work, difficult to move up, most people will leave after 2 years for something new.
Former Employee4.6Apr 10, 2024Great company to work for. Great culture. Product is top of the market and great growth potential.