Despite the current crisis, projects continue to come in, at least for now. The company is well positioned due to a talented and motivated work force and generally excellent leadership. There are initiatives to develop new businesses which should ensure commercial success in the future.
Overall Business Outlook Rating
4 Ratings
4 out of 5 Stars
5 Stars
1
4 Stars
3
3 Stars
0
2 Stars
0
1 Star
0
4 Employee Reviews
Entry-level in Energy & Utilities2020VERIFIED EMPLOYEE
Business Outlook Review
Log in to read all reviews