Pros
Friendly coworkers, close by location for southern California locals. Great program for AEC industry (if construction is your interest).
Cons
Management is poorly structured. Previous manager did a terrible job of treating employees and was very unprofessional approaching problems and talking through them. Employees that work here are recent college graduates and are learning the ways of the structure of the work force. No work place is perfect, but this place showed a terrible first impression of treating employees and making them feel if a job is done incorrectly (even if it is their fault). Respect must be earned but it must also go both ways regardless of ranking of position. There are changes being made, but has a long way to go to before you can feel comfortable to work here and have a good morale coming and leaving work.