Current Employee2.6Jun 24, 2024My overall experience has been bad. No training, rude leadership, no consideration for clients.
Former Employee2.4Jun 7, 2024Solid but not challenging, very technocratic, people there just to be there created niches.