2.0
18 May 2026
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good benefits and amazing teammates.
Cons
Strategies are changing every 2 weeks, layoffs, low pay, bad data. Bill loves to take advantage of customers but say that they put the customer first. I could go on forever…. Definitely would not recommend working here.