A lot to learn for those who are willing
There is a lot of technology and expertise at this company that allows you to become a good engineer. However, the technologies are already very developed and junior engineers do not get to do any design from concept.
ProsA lot to learn
ConsLong hours. Weekends, . Nights.