Former Employee3.7Mar 31, 2024Excellent place to work. Great work development. Would recommend the company.
Current Employee3.6Sep 4, 2023Can be better improved with more leads - not the best Marketing product in the market for its price
Current Employee3.9Jul 12, 2024Really good the last 8 years, but company is changing to a more operational / P&L focus. Previous was top line / growth focus only
Really good the last 8 years, but company is changing to a more operational / P&L focus. Previous was top line / growth focus only