This is a fast growing company and because of that there are many growing pains.
Constant reorganization have left many, including myself, wondering where my career path leads.
Middle Management struggles with connecting with some of its workers because they are disconnected from work that the team member may be doing or understanding of that work because each client is so different.
Education/Certifications are encouraged but I have seen many times that even when it is completed, the Team Member gets overlooked at using that newly aquired education in real life job application by managers.