Pros
teams collaborate well, stakeholder was easy to work with
Cons
lack of transparency. not much updated provided to employees on company path, it was very vague during all hands
Pros
Amazing benefits and culture. Get to work in forward looking solutions.
Cons
Too large now, lack of responsibility in wider areas.