Former Employee1.3Jul 16, 2024Terrible leadership and does not care about the team. The VC's are running this company.
Current Employee3.3Aug 31, 2023DE+I is not a priority. Toxic upper management leaders are celebrated and rewarded.
Former Employee3.7May 18, 2025Lots of challenges, great potential for rewards, high paced and full of energy.