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 Employee3.3Dec 15, 2023Interesting but salary is very low. Complex processes Telecom market is tough