Current Employee2.4Jan 9, 2024This is a very incompetent company and they are successful because they have good solutions.
Current Employee3.7Oct 24, 2024The culture is fantastic, however the pay is sub par for the industry.
Former Employee2.7Jun 7, 2024Terrible and Good all rolled into one. They have billing and collection issues