Pros
Office is in a great location and very nice Very talented people (for now)
Cons
Salary is consistently below market average and only recently was reviewed to make people's wages more consistent for their level Discussions of progression and salary amongst peers is very discouraged likely for the above reason Office atmosphere used to be great and very social but has been on the downtown for the past year due to lack of engagement and poor decisions from management Knowledge is not transferred between teams or people leading to a lot of catch up needing done when people leave Upper management tends to interfere late into development and derail things leading to a lot of turbulence Criticism isn't taken well or even looked into from employees