Pros
1. You get what you work for, the harder you work, the better the results, the higher the rewards in various ways.
2. Great chances and stimulation for growth, career wise and personal
3. Professional yet familiarity
Cons
For people with a low sense of intrinsic motivation LMH Engineering would not be a fit.