Current Employee4.4Sep 13, 2023Great Culture, great experience learning how to navigate the AWS Ecosystem.
Current Employee3.1Jun 24, 2024Worst leadership ever. Great product. Wants people to leave to cut costs.
Current Employee3.4Feb 21, 2024No sales training offered whatsoever, hard to promote but targets are easy to achieve