Pros
-The work life balance is great -The people themselves are great. Everyone is easy to get along with and caring.
Cons
-Stepping stone company -The benefits are not comparable to other firms -401k matching is pretty small. They don't match a percent. They match a percent of a percent, so every year varies and the contributions are very negligible -Health insurance is super expensive compared to other firms -As numerous reviews state, nepotism -Principals are stuck in their ways and do not seem to care that the benefits are not comparable to other firms. Nothing has been done to entice employees to stay after employees have expressed their opinions of the problems with the high cost benefits -The company, as far as overhead goes, acts as though it is a large national firm. Due to the high overhead, projects are often over budget due to having to bid low to get the win in order to compare with other firms