Current Employee4.4Oct 10, 2024Have had a good onboarding and good lead flow that has given me a good start
Current Employee2.1Mar 8, 2024New strategy should bring added value to the business and to the customer
Current Employee4.0Jun 11, 2024It been decent. Culture is good. Need to improve promotion opportunities.
Former Employee2.1Aug 27, 2023Deteriorating over time. Can’t say I’d recommend anyone to take a role here. Horrible leadership