Good - Manager On Location Employee Review

3.0
Dec 24, 2025
Recommend
CEO approval
Business outlook

Pros

Good salary Good team overall

Cons

Fast turarounds Top down management

Explore other reviews about On Location

5.0
Mar 19, 2024
Recommend
CEO approval
Business outlook

Pros

develop, enhance, and apply energy modeling to help clients understand and respond to the challenges facing our energy system

Cons

A great company for who have interests in energy systems modeling

4.0
Apr 23, 2025
Recommend
CEO approval
Business outlook

Pros

Exposure to big international-scale events Direct teams are great to work with Good work-life balance when not onsite for events

Cons

Pay rate is not optimal for amount of work expected

See reviews by: Helpful|Rating|Date|All