4.0
May 6, 2026
Current employee, more than 3 years
Fort Collins, CO
Recommend
CEO approval
Business Outlook
Pros
Great people in the trenches. Exciting work to do, work feels impactful.
Cons
Upper management heavy, overlaping roles and decisions lead to confusion, and rework. Recent aquisitions have led to compartmentalization, unclear values, constant rebranding and goal changes. E Source is 15 companies in a trenchcoat, with no clear form of communication across devisions. There were promises of pay adjustments to match market value, but this went quiet and was never brought up again.