Pros
Sandis is a great place to start your civil engineering career. There are a vast array of projects that I have worked on and have had many chances to test out and develop my engineering skills. It has been a great learning experience. They offer incentives and support for engineers looking to take their PE exam. Most of the engineers are fairly young and don't have a lot of experience, but that seems to promote more of a team atmosphere where we can all learn from each other. Brown bag presentations are organized to educate on various civil engineering topics.
Cons
The workload can be overwhelming at times. It is common for engineers to work long hours on projects. Some of the upper management can be intimidating to approach, but are usually willing to help and answer questions.