No company is perfect, especially in staffing. In fact, I have heard some terrible horror stories about the experiences people have had at other staffing companies.
I see complaints on this site about how much work is required at our company, how lean some of the teams run, or how the company doesn't quite live up to the core values it says it has.
My answer to that is, yes, it's hard work, but the required daily work that other companies in staffing require is often much more challenging than the expectations at Roth Staffing. The activity we're expected to get done each week is definitely attainable. Also, our managers always remind us that the reason we need to achieve this daily/weekly activity is so that we have the opportunity to help more people - I appreciate the fact that we focus on the big picture and I see why my work is meaningful.
Yes, our team is lean, but I know what the hiring trigger is and that we can grow and invest in our team each time we hit a trigger.
And lastly, I would rather work for a company that articulates its core values and strives to live by those values each day, than to work at a company that doesn't even try to abide by a set of important philosophies.
I think people have high expectations when they work at our company because we have the reputation for being "the best" but it's up to me to make it the best. People who come to our company and sit back expecting to be waited on will be disappointed. Everyone has to do their part. It doesn't work out for everyone. You really have to have a talent for sales, a passion for helping people, and you have to be aligned with our company's values - if you're not, you'll be unhappy. Those who are a good fit will stay with this company for life and they'll love it as much as I do.