Pros
I worked at TradeRev for just over a year. It's a fantastic place to work in a wonderful open concept office with intelligent, helpful people all working together to build a great, industry changing product. My managers and co-workers were friendly and I always felt like they cared about me as a person not just an employee. There are free snacks and drinks, excellent social events like barbecues and staff dinners in downtown Toronto and an overall atmosphere of synergy and co-operation that never wavers. Last but not least, there's a ping-pong table and PS4 equipped with the latest games in the play room.
Cons
Struggling to think of any. It can get hectic and very busy when there's a new version of the product released, but that's expected and after a while it simmers down.