Current Employee3.3Jan 23, 2024Quite good actually, feeling well in a quiet and not stressful environment
Former Employee2.6Jun 27, 2024Slow and old processes. Tech stack lacking. Market positioning needs to improve. Culture; Development; Diversity are all strengths
Slow and old processes. Tech stack lacking. Market positioning needs to improve. Culture; Development; Diversity are all strengths
Former Employee1.4Sep 14, 2023Clown show. Didn't take care of customers or employees and never executed anything well.