Pros
Good for new grad to expose themselves to bolts and nuts in design projects. Overall the company has been declining in the past 3 years.
Cons
Extreme micromanagement by senior staff. Terrible layperson as project manager and coordinator. CEO is not responsible for the company's daily business but his own retirement house. No team collaboration but bad-mouthing behind each other and suckup to boss. Salary structure is purely built based on AGE, not merit. It results in that the entire team has no well-educated or professionally trained talents at all from age 20-40. No career development here because no one on the team cares! If you are young, smart, hardworking and ambitious high-achievers in architecture and planning fields, this company won't treat you what you deserve. You can always easily find another better team with much higher salary and promising career development! Or as a new grad, use it as a temp transition choice and run asap after your 1st year.