Former Employee2.1Jun 5, 2024Deceptive overall experience, close minded company culture and outdated product market fit.