RankingsEco Resources

Eco Resources

#7

"Leading energy innovation in Connecticut"

Energy New Haven, CT 49,899 employees Founded 1959 Fully Remote

Eco Resources is a enterprise energy company headquartered in New Haven, CT. Founded in 1959, the company employs 49,899 people and is recognized for its commitment to employee satisfaction and workplace excellence.

99

Overall Score

-4
CEO Approval97%
Recommend99%
Positive Outlook98%
Interview Difficulty3.1/5

Score Breakdown

Performance Radar

CultureCompensationBenefitsWork-Life BalanceCareer GrowthDiversity & InclusionInnovationLeadershipRemote Friendliness0255075100

Dimension Scores

Culture99
Compensation99
Benefits99
Work-Life Balance99
Career Growth99
Diversity & Inclusion99
Innovation95
Leadership99
Remote Friendliness99

Ranking History

202220232024202520262468Rank

Salary Ranges

Energy Engineer

$95KMedian: $134K$173K

Plant Manager

$119KMedian: $164K$209K

Field Technician

$60KMedian: $80K$101K

Sustainability Director

$131KMedian: $179K$226K

Benefits & Perks

Health Insurance

Comprehensive medical, dental, vision

401(k) Match

Paid Parental Leave

Remote Work

Available to all employees

Stock Options/RSUs

Unlimited PTO

Flexible time off policy

Tuition Reimbursement

Available to all employees

Mental Health Support

Gym/Wellness Stipend

Free Meals/Snacks

Available to all employees

Sabbatical Program

Pet Insurance

Commuter Benefits

Available to all employees

Professional Development

Employee Reviews

"Great culture and supportive management team."

Riley H.

Software Engineer · Oct 2025

"Excellent benefits and competitive compensation."

Quinn K.

Marketing Manager · Dec 2025

"Leadership genuinely cares about employee wellbeing."

Avery N.

Data Analyst · Feb 2025

"Strong growth opportunities and career development."

Drew Q.

Customer Success Manager · Apr 2025

"Good benefits package but the workload can be intense."

Reese T.

Product Manager · Jun 2025

Awards & Recognition

Top Employer

Fortune · 2026

Best Workplace Culture

Inc. Magazine · 2025

Innovation Leader

LinkedIn · 2024

97%

CEO Approval

Robert Lee

99%

Recommend

Would recommend

98%

Positive Outlook

Business outlook

3.1/5

Interview

Difficulty rating