Because of it's size it is unclear how to move up in the company (with regard to position and salary); it is very dependent on what is occurring within the structure of the company and what contracts are won. That being said, it is definitely easy to take on more responsibility without a position or salary change. Flexibility can also start to become a con when things seem to constantly be changing in company structure and operation. Consistency is not something to expect