Although working for KIMBO can look good on paper, it is not what it appears (at least, not when I worked there). I read a few reviews on this site, and some responses by KIMBO. KIMBO claims that the former employee concerns cited were not known to management at the time (KIMBO asks, why didn't you talk to us?). The answer is rather simple: fear.
When I worked at KIMBO, the atmosphere was unpredictable. It was like walking on eggshells; you didn't know what kind of moods you were going to encounter. There were a lot of raised voices in that office, and unprofessional responses to stress (by both management and workers alike). Everyone worked long hard hours at their desks with their heads down. And despite how hard they all worked, they were yelled at when they made mistakes. At the very least, employees who weren't immediately cutting it, were treated to some scathing emails and a lot of TONE.
Perhaps, with the company being so small, management simply didn't have time for proper onboarding and mentoring. But training is ongoing, and requires care and understanding. "Training" in this case involved micromanaging and the assumption that employees were "mind readers."
After reading some of KIMBO's (rather defensive) responses and recent PR attempts (they are quoted in a recent BC Business article about their work happiness initiatives), it is likely that little has changed with this company. KIMBO thinks that "unhappy employees are more creative" and states that, in her industry, they must "never fail." These two quotes alone reveal a pretty significant blindspot. Failure is an integral part of success. Employees must fail, without fear that doing so will bring reprecussions they may never recover from.
Although this place may look good on paper (and their website and office is nice and slick), it's probably not worth the risk. A bad work experience can have severe effects on your mental and physical health, as well as your future goals.