The company has a "chew you up and spit you out" attitude. I have seen it happen to many of my co-workers. As long as you are ok with this, by all means you should accept a job at iherb. My goal is to get out as soon as possible. If you have a family or need to have a life outside of work, forget about it.