4.0
2 May 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
There are generally good people in higher level management positions. Ecova has a strong culture of collaboration, sometimes to a fault, but the business is better for it.
Cons
Management practices are sometimes inconsistent from department to department, leading to strong development support for some staff and less for others.