Pros
If this is your first corporate job, it’s a great learning opportunity. When the office size is 30 or less, it’s ideal; any more than this and the culture starts to crumble. Benefits are reasonable. Meals are even reimbursed when you work overtime. If you ask to gain more experience in a specific area (i.e. construction admin), they will typically make it happen. Speak up for yourself and take initiative.
Cons
My number one complaint is that principals and project managers constantly agree to unrealistic deadlines; in turn, designers are overworked and burn out.. designers are also underpaid. These are points that have been brought up many times and have never been properly addressed. There is also an unhealthy mentality that if you leave at a reasonable hour every day, you must not be working hard enough. Every corporate office has pros and cons. Unfortunately, the cons outweighed any reason worth staying with the company.