Most of the people who are working here are very supportive and have plathora of knowledge you just have to ask right questions.
One can learn and apply lot of engineering knowledge while working.
One can get international exposure while working.
SDA madam have been very supportive and motivating.
Cons
If you don't want to make your hands dirty this job isn't for you.