At the stage in which I left the company, I sincerely can't think of any major issues. I'm sure as the company keeps on growing, it will run into hurdles but as long as management keeps a clear and concise path of where it wants to go taking into account its employees, it should be able to overcome these easily.