I can say that the cons are once you worked for iherb you cant go back which is sad for the people who really liked working there i was only a week away from droping my point to be hired on and i got a reward for have 100%and good performance and let me go the next day after my manager asked me if i like my job.