3.0
Mar 27, 2025
Former employee, more than 5 years
Laval, QC
Recommend
CEO approval
Business outlook
Pros
small company, nice people. The products are very challenging and vaste variety
Cons
The salaries are lows, comparing to market, DBM pays normally 10k$ to 15k$ less