Being such a young and fast growing company we are constantly creating new and ever evolving ways of communication, organization, and processes for success. But in the middle of evolving there is challenges and mistakes you may encounter because a plan or processes to take care of them have not been developed yet. Sometimes this creates some stress when the project is close to deadline. But overall everyone involved in the project is willing to help i haven't dealt with anyone who hasn't been helpful.