Current Employee4.0Mar 24, 2024I love working here! The company is just getting to big and out growing the fun culture
Current Employee2.9Aug 15, 2023Good but culture change and amazing quota too… New stakholders are very demanding.
Former Employee5.0Jul 16, 2024great experience! would recommend anyone to start their career over there.