Former Employee1.6Sep 28, 2023Very bad product it they had mass lay offs. I am guessing they will be sold soon.
Former Employee2.6Jun 5, 2024Was a market leader. Since then has slowed down. Not the same company 2 years ago.