My work with company was very short (6 months) due to a big loss of three big proposals, which created a low work load and a lot of lay-off.
Pros: Good professional engineers (on the group leader level)
Cons: Weak management, with less experienced managers, which determine a lot of loss in proposal area, and an unsafe workplace, pending of workload
Good work environment, good atmosphere, good professional people. Unfortunately, to much time spent in extra-social activity and less for professional development activity. Each professional leader, engineer, manager have to avoid the sintagma:
"for this project we need to use technical solution used by company in the past three (...) projects"
Each project is unique and the technology and equipment evolve.