Former Employee4.6Oct 6, 2025Good potential starting position if you want to be a Customer Success Manager.
Current Employee4.6Nov 16, 2024Great learning from experienced folks. Culture is relatively flat and proactive learning is always encouraged.
Great learning from experienced folks. Culture is relatively flat and proactive learning is always encouraged.