Current Employee3.9Aug 18, 2025Amazing but I would say the product is not the best! Environment isnt really great
Current Employee2.9Feb 20, 2024my overall experience has been fine - it's not amazing, but it's not terrible
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.