The type of work was very challenging as each project comes with a unique requirements.
Cons
Management doesn’t have the fortitude to make the right changes for the collective good of the company. They seem to perpetuate 1970’s management style which drives good employees out the door.