As it is with any company in the midst of a growth spurt, there are opportunities for process and documentation development. It is a very dynamic environment making the initial learning curve a bit steep, and it feels like an ever-moving target. The only truly negative part of the experience so far is the health care benefits leave something to be desired.