Collaborative environment that allows for a lot of personal growth. The partners are good about giving relasonabilities to young staff and rewarding them for succeeding.
Great healthcare benefits. (100% of employees premiums)
Minpunten
Projects tend to have small scopes when can create a bit of a roller coaster schedule. Not too bad though. Work weeks tend to me manageable from an hours stand point.
Pay is slightly lower than average. 401k match could be larger.