Pros: training emphasis, right tools, up to date computers.
Cons: communication not great.
Very highly skilled group. Several PhDs in the team. Center of excellence had very prominent and experienced personnel. A collaborative team and fun place to work.