Good company, good leadership
First and foremost, I trust the current leadership of the Minneapolis office are going a good job of bringing in good talent and working diligently to find interesting projects to work on.
I have appreciated that as I have wanted to grow my career, I have been supported and assisted in doing so.
Learning new tools is a challenge while you are - more ... working on a project, making it difficult to add to your toolbox. But overall the company has a fun culture, one that promotes learning and is supportive. - less
ProsExcellent benefits, good leadership, good pay
ConsNature of consulting has co-workers spread out over multiple clients