
Every member of the leadership team is intelligent, personable and organized. Clutch is in extremely good hands with them.
Hiring is done well, and all hires are not only great in their field but also great culture fits.
The best thing about office culture is the fact that everyone comes in ready to work to move the company forward. There is a sense of camaraderie among team members where even there are many events and deadlines, everyone feels supported.