Pros
Our engineering manager greatly values fundamental understanding, theoretical knowledge, and thorough testing, and gives new engineers the time to obtain this understanding. The Product and Technical Project Managers also support engineers making their own milestones and stories in pursuit of larger goals, which is more motivating than if deadlines are simply imposed. There is a very laid-back office culture and we don't take ourselves too seriously, meetings are often punctuated with laughter (without detracting from their overall focus). Last but not least, there are three super-cute dogs in the office!
Cons
The only con I can think of is that there is only free lunch once a week, although this is amply made up for by there being free dinner from Doordash at 6 PM.