If you are looking for a hierarchical organization with clear lines of progress and promotion that is consistent with a lot of SOP's and a sense of "fairness" about it this is not the place for you. This is a company that rewards performance today and tomorrow. Yesterday was just that, yesterday. If you are a nine to five oriented person that wants a "job" this is not necessarily the place for you. It is a place to build a career, not to have a job. It sorts to performance. Organizational change can feel a bit like a whipsaw to the uninitiated. There are no safety nets to cover the tightrope act... but that is one of the things that makes it great and exciting. That is not for everyone though! There is not a lot of hand-holding, micro-direction, or procedural steps that you are expected to perform in most roles. If you need that, again, this may not be the place for you!