First thing I noticed is that the last 3 or 4 reviews are obviously shill reviews by current employees posted as damage control to the disgruntled reviews before them. I think it's insulting that they are trying to cover up the truth, but who am I to say? Who am I even? To iHerb?
To iHerb, I am just a code churning monkey who should be severely underpaid. The saddest thing, though, is that I know I still get paid more than other senior developers. At least 15k more. I'm not bragging here, no, no. There's nothing to brag about the below-industry standard rate I received to be an Irvine Developer. I am pointing out how asinine their pay rates are and how they won't blink an eye to take advantage of their most valuable and senior employees.
But you know what? Money isn't the biggest issue. It's actually far down the list of lists I'd make to warn up-and-coming developers from making a huge mistake. But you know what is high up there? The complete incompentance of management. And I'm just going to talk about Irvine's Tech department. There's no time in the world to go into how they have one of the most hated HR departments in California- hated and talked about even among all local technical recruiters, who told me their grievances dealing with iHerb HR.
So what's up with this management? Well, if you go read the reviews, you'd find enough to write an essay about how they are a close-nit introverted Persian super-team who make you feel aliented because you aren't one of them. So there's no point in me going into that here. Or what about the latest critical review talking about how dated and completely unorganized their codebase is, and how management just tries to throw a bandaid over it for the next developer they churn out to handle. Why go into that either?
How about lets just focus on "churning". What is churning to me? Churning is when they hold you ransom to learn their awful code, and then find solutions to make it as least horrible as possible. But never rewarding you for it. Never rewarding you for all the minefields you had to navigate to make their software more valuable. And so what do you do? You quit. You find a job that actually appreciates you. You, just like the 4 people before you.
iHerb's churn rate is applaudable. They seem to find a new developer to burn and replace every 6 months (coinciding with their 6 month contract mark).
Anyway, you can see I spent a lot of time reading their reviews. I only wish I spent that time, though, before I accepted the offer. Now I can only look back, reading these reviews, and write my own hoping I could save some poor souls from wasting 6 months of their life.