Current Employee3.6Feb 14, 2025solid but could be better with inbound lead flow. the sector is saturated
Former Employee4.0Sep 7, 2024Good company overall but starting to lose its way as it becomes a behemoth
Current Employee5.0Mar 29, 2024Good and till want to work there but constant concern over being fired