Pros
Great opportunity in business growth, which in turn makes it necessary to apply the cutting edge technology of cloud computing, big data business intelligence and AI. As an established e-Commence company, iHerb has been expanding very rapidly in global market recently, which opens up a lot of oversea opportunities. It's amazing to see the company become more globalized.
Cons
Not fast enough to refactor key business components which is causing lots of pain when running them in parallel.