Former Employee4.0Sep 7, 2024great experience with good leadership, ecosystem and overall contribution to making you feel a real part of the company
great experience with good leadership, ecosystem and overall contribution to making you feel a real part of the company
Current Employee2.9Sep 13, 2025It’s been pretty average so far. Could be better if they improve the product quickly.
Former Employee3.0Aug 22, 2024My experience was good learning, good culture and the communication between bdr’s ae was well.