Pros: interesting unique products, lots of work, good social atmosphere, company invests in training
Cons: low compensation, poor work life balance, departments work against eachother, management promises the world
A worker at Loram can fall into 6 different categories. Union Laborer, Engineer/Designer, Manufacturing/Project Managemant, MOW Fleet Services, and Field Laborer.
What you get out of it depends on what you are looking for. If you just need a job that will provide A LOT of hours, then become a Union or Field Laborer. You'll make pretty good money, but will work very hard for it (70+ hour weeks). In the Manufacturing/Project Managemant your hours will be less and compensation will be much less. Engineers typically work 45-50 hr weeks and are compensated just below market value. MOW Fleet services is the department that makes the company money and they do a great job!
The company grew very fast in the middle 2000's and thus has had enormous growing pains. It is essentially a "Job Shop" in that no machine is the same. This means that management will promis a product that nobody has ever built before for a specific price. The engineers are only graded on release dates, not quality of the BOM's or drawings. The manufacturing is only concerned with labor hours and project deadlines, not actually improving and learning from their mistakes. The shop laborers get tons of hours and make good money, but have almost no chance for advancement. Plus it is a hierarchical labor union.
The company has a lot of people who have been doing the same job for 10+ years and most have the attitude of "This is how it has always been done, why change it?".
All in all the company has a lot of flaws, but even more potential. They are willing to invest in their employees training and education, but still have rather low compensations.
There are a lot of great people who work there. The job wasn't the most fun, but the people helped make it worth it.