Pros
One of very few places in the area that work with this kind of heavy duty equipment. Lots of variety in contracts and good amount of work to be done. International business is interesting if you work in the office. There is a good amount of travel. There are a number of great hardworking personalities within the company.
Cons
If you work here for any amount of time, you will experience poor management performance at the upper levels in the office. Employees with tenure act with impunity. There are a number of people in high level positions with very little aptitude for how the company functions outside of their department. The combination of this and the lack of consequence means that many employees down the line are affected with impossible deadlines, held to fulfill false promises, and meet impossible goals. This has been consistently happening for the past few years . The turnover here is extremely high as a result.