Huge potentials for learning and sharpening your skills.
Good Salaries.
They always choose the best engineers or used to do, as they had an amazing HR recruiter couple of years ago.
Cons
Top management needs to stop considering themselves as they are the success makers or owners, its all about your hardworking assets.