If you are someone who likes to "climb the ladder" you'll probably have to leave at some point due to lack of development opportunities. The company is in a transition state at the moment as it relates to technology, however it seems that they are working their way through.