Current Employee3.9Nov 25, 2023Good company to work for. Product is incredible and is becoming more relevant every day.
Current Employee2.1Jul 4, 2024Unrealistic expectations. Keep burning through people like water. Definitely a leadership issue.