Current Employee2.9Mar 10, 2024Good people but stuck in the past. Need new tech to help their sales team succeed but won’t invest
Current Employee2.7Oct 1, 2024Nice people and good office culture but way behind on technology tools and not a market leader in my segment
Nice people and good office culture but way behind on technology tools and not a market leader in my segment
Current Employee3.0Feb 24, 2025People culture was great, management is having difficulty keeping up with the times, constant PIPs thrown around and top billers are lost.
People culture was great, management is having difficulty keeping up with the times, constant PIPs thrown around and top billers are lost.