Good to work - Sr Technical Support Engineer Itron Employee Review

5.0
25 Oct 2023
Recommend
CEO approval
Business outlook

Pros

Good work life balance here

Cons

Less scope for growth and learning new technologies

Explore other reviews about Itron

5.0
6 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Work life and Management support

Cons

Unstable project management and not enough info

4.0
25 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Excellent work-life balance Visionary leadership

Cons

Limited visibility for contractors Fewer growth opportunities for contractors

See reviews by: Helpful|Rating|Date|All