Outstanding work environment! Bosses are funny and very outgoing. Nothing like other engineering firms, the office environment is very high energy. Women and men are treated equal here which I love. And you can approach anyone with questions and problems.
Cons
The only thing I would like to see changed is the path to management, there is no clear way to advance in the company. Its talked about but I would like to set goals as a young professional and have a mentor for accomplishing them, not just simply waiting until I can qualify for my PG.