There is no management whatsoever. It is totally a sales-driven company with no/limited importance paid to their technical staff who form the backbone of the company. Sales individuals earn considerably more than the technical individuals despite relying on technical individuals.
No technical meetings whatsoever, it is a made up term whenever someone is promoted to a "manager". "Managers" would have brilliant ideas upon assuming the post, but gets tired whenever these ideas are turned down by the owners who are somewhat people who do not practise what they preach (ironically, CAD Micro's quote is challenge the status quo)
Unnecessary multi-stage interviews (4 stages) for a position which is so low in wages (CAD40k to start)