Pros
You get free coffee, although it tastes horrible, but the catch is that everyone has to volunteer to clean the kitchen, which includes washing sinks, throwing out mouldy food from the fridge and also windexing the glass doors on a quarterly basis!
Cons
When I was in my management role, I was asked to write positive reviews to offset all the bad ones. This still continues to happen as you see after every negative review, a positive one is posted in rebuttal to the previous post. The positive reviews are lies. There is no flexibility or advancement in career. The only rewarding part about working there was 5:00 when everyone would happily run to the doors. If an investigation was done by a labour board, they will discover that almost 90% of employees were fired without any warning. Either the company really doesn't know how to hire people or leadership gets some sort of pleasure out of dismissals. The leadership has a very bad-temper and loves finding reasons to play the blame game. Managers are expected to treat their employees the same way or else we are called a "Walmart Greeters". Product is pricey, outdated and ineffective. There is no flexibility in time, in fact, doors and badges are monitored on an ongoing basis to ensure no one comes in a minute past the time they’re supposed to start or a minute before 5. I once was asked to tell an employee that they could only go to the washroom between certain times during their work day. Company does not allow you to expense your cell phone bills when you travel but you are expected to be available to reach all around the clock. The CEO is Gerry Martin -not- Ming Poon.