2.0
Jan 26, 2016
Current employee
Norwell, MA
Recommend
CEO approval
Business Outlook
Pros
Great workers it is a very diverse company with opportunities in many different fields
Cons
Poor leadership and bad decisions have cost a great many jobs and there is seemingly no end in site with the cost of oil continuing to struggle they are going to be in big trouble for at least the foreseeable future