Current Employee4.0Oct 21, 2024great learning experience. the product is amazing. Culture is very welcoming but a bit extreme
Current Employee4.0Apr 20, 2024My overall experience is good but could turn poorly if changes are not made
Current Employee4.9Jan 26, 2024Great product, people, culture and customers. High OTE. Best products in the market.