Good and talented teammates. Good opportunities to try new things and make difference at beginning.
Cons
Too large management hierarchy, engagement in mess.Sometimes the decisions were inconsistent. Project had to continue even though lack of key members due to lay-off and center-close.