I have worked with small and large engineering consulting firms and would not go back after experiencing this diverse range of talent and comradery from my co-workers. I am an outgoing engineer so I love this environment. We do have plenty of engineers on staff of all personalities - but if you don't want to be pushed a little bit outside of your comfort zone, this may not be the place for you. We thrive on performing in a unique way from typical consulting firms and we are positioning ourselves to do big things.