If you're not used to the async communication style on a global scale - it can really throw you off. A lot of the things you do are self guided and driven only by you, which is wonderful if you're ok with minimal oversight, but if you're the type of person who needs the face to face daily interaction than this company may not be for you.