Will meet and work with great and talented people. In-house engineers are a plus to team coordination.
Cons
Very corporate environment. Terrible management, communication, growth opportunity, pay, uninspiring projects, undervalued employees and no culture. Unless you value the 9-5 lifestyle you will be very bored here.