Former Employee4.6Aug 14, 2023Great people, welcoming and helpful colleagues who are all as supportive as possible. Good knowledge base and resources available to support complex sales.
Great people, welcoming and helpful colleagues who are all as supportive as possible. Good knowledge base and resources available to support complex sales.
Current Employee3.0Feb 14, 2024Good people. Leadership needs a lot of improvement and strategy is unclear.