An engineer's perspective: fast growing company, but many problems - Anonymous employee Newterra Employee Review

3.0
Mar 18, 2015
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

- office culture is very relaxed - everyone is willing to help - get experience with many different types of equipment

Cons

- pay is below average - main office is in brockville - unorganized, no well defined processes/procedures/policies - high engineer turnover rate - management is nowhere near as transparent as they say they are

Explore other reviews about Newterra

5.0
May 16, 2025
Recommend
CEO approval
Business Outlook

Pros

very good company to work for.

Cons

still growing and finding new opportunities.

1
2.0
May 10, 2025
Recommend
CEO approval
Business Outlook

Pros

Autonomy, commission program, good products

Cons

Unresponsive, unsupportive, and uncaring upper sales management

See reviews by: Helpful|Rating|Date|All