1.0
26 Feb 2025
Current employee, less than 1 year
Petaluma, CA
Recommend
CEO approval
Business outlook
Pros
They offer decent benefits for 2025.
Cons
The sales dept is a revolving door. The leads they provide are 90% disconnected numbers, wrong numbers, or businesses that do not even accept checks. A 1980's business trying to do business in 2025. People have been there for years and have done absolutely nothing. The higher ups have been there for so long they have forgotten the world has moved forward with technology and innovation.