The turnover, the compensation, the micromanagement, and especially the gap between recruitment promises and the reality of the assignments: it's hard to know where to begin.
In just few months, several people left the company. The reason is quite simple: the job offers do not match the actual tasks assigned, there is constant micromanagement, and a toxic environment.
The Inside Sales team does the work of BDRs, while the "BDs" find themselves doing account management. A surprising choice, which seems more like a cost-cutting strategy than a genuine business approach.
The company brought in several French profiles with missions that were presented as clearly defined, only to assign them entirely different tasks once they arrived. Being on a closed visa, these employees find themselves in an extremely delicate situation: over 6,000 kilometers away from their families, dependent on the company to maintain their legal status, and sometimes assigned to tasks of little professional interest (such as purely administrative duties or ordering pizza).
On the commercial management side, a "challenge" is imposed: 30 meetings to book in 30 days. On paper, this may seem motivating. In practice, there is no onboarding, no training, and salespeople left to their own devices to contact CFOs on topics they do not master.
The pressure is constant: mandatory office presence, implicit threats of job changes or exclusion in case of failure to meet objectives. Sometimes even to racist remarks.
The most problematic aspect remains that the meetings scheduled during this period are then taken over by management, while the salespeople have no real role during the discussions. A highly questionable system, which gives the impression of an internal mechanism that lacks transparency, or perhaps simply an issue of ego or an inability to create their own pipeline.
Added to this is a constant atmosphere of distrust: every move is monitored, sometimes leading to awkward conversations.
The most fascinating part is the total lack of self-reflection within the leadership team.
Think carefully before signing, whether you are Canadian or a foreign worker on a closed visa.