Former Employee2.4May 23, 2024With the required workload it is impossible not to burnout, would not return
Current Employee2.3Jan 14, 2024The culture depends on your management. Compensation depends on the territory.
Former Employee2.4Jun 7, 2024Solid but not challenging, very technocratic, people there just to be there created niches.