Pros
-Office is in the Vancouver Financial District -Free pizza, donuts or lunch. -Some people are really nice to work with. Helpful and fun. -Met some of the most geek and tech-savvy person in the industry -Base salary is above average (Caveat!)
Cons
-Very high turnover / attrition rate relatively or not to its size. Most people are there LESS THAN A YEAR; Company was founded in 2014 but barely grow to be still in "1-50 employees category". That speaks for its management, culture and work environment. -Some people in power is dismissive and gaslighting employee. They do not want to take responsibilities but shift the blame to their subordinate. They will tell you to move on without identifying the root cause of issues to avoid confrontation since they know the truth deep down. An early sign of impending micromanagement. -Onboarding Process is almost non-existing. They will inject to your mind that your role is super important but will make your onboarding experience less than adequate. -They operate on "Sink or Swim" model which is insufferable if you are used to more structured, more streamlined and more rigid bootcamp/trainings of larger corporations and more stable and growing startups. -Most companies invest to make new employees onboarding experience great and exciting - but not here. -They expect you to be highly functional within 4-6 weeks with their complex products and processes with very limited and insufficient training. To make things worse, they have prior knowledge that you have no background for that expectation during the interview and CV screening. In the end, they will gaslight you for being 'not fit for the role' without scratching the surface. -If you stand up for yourself, it will be your end. Chances are you will be called by the HR in the middle of your shift and will tell you it's your last day. They made it personal, no empathy. -The benefits are below average even; just the bare minimum: A. 10 vacation day leaves versus 20-30 days for other comparable size companies) B. Not fully health/medical coverage that will start on your 6th month. (most companies pay 100% and no deductible on your Day 1) C. No RRSP matching contribution (versus 3-4% depending on the company) D. No quarterly bonus or any other allowances E. Being a tech company, no remote work option which is double edge sword. F. Very limited flexibility! H. Some people I feel like are overworked. Leaving on-time can be awkward most of the time. If you are reading this, chances are you also conducting your due diligence with them. I would say, up to you, do your research and sign at your risk.