CEO problem - Business Development Manager Leon Cycle Employee Review

1.0
Oct 10, 2025
Recommend
CEO approval
Business outlook

Pros

Work remote. Full medical coverage including spouse.

Cons

CEO demands an unimaginable goal to be met. Unrealistic expectation with the least support. No structure. He wants a lot of sale but doesn't want to spend on marketing and hiring more people. He kept on comparing EU market to North America which is crazy stupid.

Explore other reviews about Leon Cycle

5.0
Apr 14, 2022
Recommend
CEO approval
Business outlook

Pros

Startup that is already very well established worldwide, promising industry, lots of growth opportunities

Cons

Challenging at times due to the startup environment

1.0
Oct 7, 2024
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Pay was decent, not great though

Cons

No company structure, all run from the whim of the CEO

4
See reviews by: Helpful|Rating|Date|All