Sinking Ship - Anonymous employee Dalriada Employee Review

1.0
26 Jun 2024
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

The people are the best reason for this place. Low ego, high collaboration. Non-execs of course. Unfortunately the good people are not the ones in charge and they are the ones made to suffer. The company is a brilliant idea and first of it's kindin Ontario.

Cons

Exec leadership team. Group of high ego, low quality, incompetent fools. CEO has never successful run a company and fires anyone who has experience but disagrees with her. Chief Strat Officer is named on a warning letter from FDA - that's just scratching the surface of the incompetence. Not one single person at the C level knows how to run a company. Just a bunch of big talkers looking out for themselves and their bank accounts. HR tool that was brought is in causing more problems then anything else. Was it worth it? Nope. Just another stupid shiny object that makes the execs feel like they are doing something. Morale gets worse every single day.

Explore other reviews about Dalriada

3.0
9 Sept 2024
Recommend
CEO approval
Business outlook

Pros

good and fair atmosphere to work with

Cons

Salaries need to be adjusted more regularly

1
3.0
31 Jul 2025
Recommend
CEO approval
Business outlook

Pros

Friendly, educational, collaborative, good for juniors

Cons

unbalance work-life, many unexpected deadlines

See reviews by: Helpful|Rating|Date|All