Going through huge growth, as a result it is a lot of stress on the managers since the building and culture of the company is not positioned currently as it should. It requires a lot of extra work, if you love challenges then this can be a very rewarding job, but it will not happen over night.