Current Employee3.9Nov 11, 2023Great market fit, but not much room for growth unless you want to open your own agency
Former Employee2.7Jun 13, 2023decent at best. Being held captive to offer only one company as a solution was not ideal and the level of bureaucracy was ridiculous at times
decent at best. Being held captive to offer only one company as a solution was not ideal and the level of bureaucracy was ridiculous at times