5.0
Mar 31, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Meaningful work helping people and businesses manage online reputations Fast-growing company with lots of opportunity to learn and take ownership Supportive and approachable team culture Exposure to a wide range of clients and industries
Cons
Processes and internal structure can still feel a bit unpolished at times Workload requires very long days for most of the sales team (10-12 hours) Communication between teams can be improved Decisions can sometimes take a while, and might be at the whim of other priorities