Current Employee4.3Aug 3, 2024It's great and the culture is decent. Overall WLB and selling the product is pretty good.
Current Employee4.0Jul 18, 2024Great to interact with partners and clients to get the best achievements for the client