Former Employee3.1Mar 6, 2025great, they were a solid company to work for that cared a lot about their employees and did a lot to keep everyone happy.
great, they were a solid company to work for that cared a lot about their employees and did a lot to keep everyone happy.
Former Employee3.6Nov 28, 2023Not a bad company at all, just low overall compensation and a not very exciting product
Former Employee3.6Oct 12, 2025Overall good experience. They have a decent culture and acceptable wages. The products they offer however are subpar to their competition.
Overall good experience. They have a decent culture and acceptable wages. The products they offer however are subpar to their competition.
Current Employee3.4Apr 30, 2025Good company with solid leadership. Deal flow is almost entirely self sourced.