Current Employee1.7Sep 27, 2023Extremely insufficient product that was early to the market and has not evolved to meet today's world.
Extremely insufficient product that was early to the market and has not evolved to meet today's world.
Former Employee2.6Mar 5, 2024Company has a product and culture that are not well suited for survival in this market.