Pros
Good product. View from the office is good. Remote working opportunities exist depending on the role. Colleagues support each other.
Cons
The company was founded in and has large offices in China and it feels more Chinese than American in many aspects. Not a cool Vancouver startup. Kevin Gao, CEO trusts nobody and micromanages everybody. Even small things have to be done his way. Your experience and ideas don't count for anything as you won't be listened to and just have to do as your told as he thinks he can do your job better than you can. He changes his mind frequently so you'll have to put in five times as much work to get to something that he approves of. Which will normally make no sense and you know won't work but you have to do it anyway. Comm100 is built on failure after failure because of this but the CEO has never taken accountability, learned from his mistakes or acted on feedback that he needs to get out of the way. People who stand up to him are usually just fired. It's demoralising and depressing not being able to make career progress as your not trusted, listened to or given resources to help you. Also, Comm100 previously had a lot of negative reviews here which somehow disappeared. Don't let the good reviews here written by the marketing team fool you. There is whitewashing happening and this review will probably disappear soon too.