Pros
Company birthday celebrations, company anniversary parties, holiday parties, decent pay, nice office, specialized in what they do, good performance bonuses, the opportunity for growth. Low turnaround for employees. Overall people are nice and this can be a fun place to work.
Kontras
Very profit-minded. People will be laid off to make a profit. The cycle of hiring and laying off people happens often. The focus on parking structures only makes the company risky when the parking market is down. They are not able to adjust into other design sectors easily when the parking market is down. Expect to work lots of overtime as a salaried employee. Expect lots of meetings, lots and lots of meetings. Even meetings about when to have a meeting.