Former Employee3.1Jun 20, 2024Overall it’s a great company, and product is evolving. However there is constant leadership turnover and Org changes.
Overall it’s a great company, and product is evolving. However there is constant leadership turnover and Org changes.
Current Employee5.0Mar 15, 2025A pure Tech-Tech company Amazing culture. Amazing learning opps. Great leaders, team full of energy.
Current Employee2.9Jun 9, 2025good product, good atmosphere in office due to good hiring, bad base pay, lack of communication between teams creates a feeling of clouded vision for the future
good product, good atmosphere in office due to good hiring, bad base pay, lack of communication between teams creates a feeling of clouded vision for the future
Current Employee4.9Jun 26, 2025I have thoroughly enjoyed my time here so far and would recommend to anyone who applies