Pros
Beautiful workplace, friendly and talented coworkers, wide range of projects, monthly yoga, pet-friendly office, many opportunities to be mentored by senior designers, annual educational fund (upon approval).
Cons
No annual raise, extremely difficult to get a raise even after working there for several years, difficult to move up in roles, no flex hours (very strict about the work days), overtime requests are not always approved but deadlines remain (and are often unrealistic), overtime dinners are questioned if the bill exceeds $15/person, promise of opportunities to travel are not met, extreme favouritism, unusual procedures (I.e. window shades to be drawn to a certain level, frowned upon when you do not eat lunch with the partners, can not place anything on top of upper desk surface, must push chair in specific way, etc.), and when employees leave, the partners often say only negative things about the ex employee.