Pros
Fun place to work. Interesting field to be in. Plenty to learn. Conveniently placed near subway/trains. Rate of pay was good. Culture is good and there are some really nice people there. They provide an enormous amount of creature comforts. NOBODY throws a party like Wayfair.
Cons
A bit of a numbers game / art mill. Work is quota based This does add a unpleasant element to the gig. I had coworkers who would always eat at their desks because they were afraid to miss quota. Burnout rate quite elevated. Desk moves occurred way too often. Everyone would relocate every 1-2 months. I moved my desk 9 times in under 2 years. The office is also open with no cubes or walls. High eavesdropping and tattling rate. You can't really speak your mind, and it's better to just keep your head down and take it if you want to stick around. Some lack of managerial experience on the middle management level. Work life balance is great if you think work IS life.