Current Employee4.6Dec 28, 2023My experience has been positive. Lots of opportunity in an emerging market.
Former Employee3.1Feb 7, 2024Overall experience very well. Only thing is that I wish they helped more with lead generation.
Current Employee3.3Sep 16, 2024Culture is declining quick. The return to office 5 days a week is only adding to this decline. Constantly looking for way to cut cost at the expense of its employees.
Culture is declining quick. The return to office 5 days a week is only adding to this decline. Constantly looking for way to cut cost at the expense of its employees.