Pros
Wonderful place to work great benefits and pay. Treat there employees very good.
Cons
Traffic and parking is very expensive.
Pros
closer relationship with managers follow up with any issues or concerns
Cons
a lot of education to go through out the year audits