Current Employee4.6Jun 18, 2024Overall the company is a great place to work, the team you are on will make or break your experience.
Overall the company is a great place to work, the team you are on will make or break your experience.
Former Employee2.3Mar 10, 2024My experience was fine. They are basically creating a boiler room for SMB. Little growth opportunity.
My experience was fine. They are basically creating a boiler room for SMB. Little growth opportunity.
Current Employee3.3Jun 19, 2024Overall experience has been positive and I have stayed there a long time but large macros challenges now
Overall experience has been positive and I have stayed there a long time but large macros challenges now