Employees appreciate the big variety of work at Dowsing and the opportunities to grow within the company. The availability of plenty of onsite parking is also noted as a positive aspect.
However, there are some potential challenges, including concerns about upper management and leadership approach, business systems requiring ongoing updates with some being outdated, departmental collaboration needing improvement as teams sometimes work in silos, and training and support for new staff members requiring enhancement.