Pros
Benefits, people in the office, company trucks, free coffee everyday, and not required to provide your own office supplies.
Cons
No room for growth among the different groups. People in management love working there, and never leave. Even if they under perform. Difference between Terracon and every other consultant out is, other consultants do a better job of communication With their employees. At Terracon there is no open door policy. No one will help you along with what is expected of you. Not a place of you are just starting out. Terracon communicates by sending you a letter saying you have been laid off, but it's not your fault it was your mangers. Managers have to bring in work for the younger staff and keep themselves busy, but make sure your Terracon manager is good with marketing. In most cases they are not. So you are forced to find work yourself, hay wait but they tell you constantly it is not your job to find work. Funny how that works.