Pros
Will get onsite opportunities if you are a good developer. Nice Aerospace clients and projects, a lot to learn in both systems and software. Flexi timing for offshore. Good security, nice and stable to settle down.
Cons
Less salary even for experienced, vacation time is less. Growth opportunists should be more transparent and given for deserved.English language communication within the company needs to improve by picking the right candidates who could communicate well along with skills.
Advice to Management
Pay should improve for the deserved candidates.