There are too many meetings, working with other teams is difficult, and there is a lack of cohesive strategy and direction.
Less convoluted "enterprise" code. Real agile workflow.
Pay rate
stressful, ok, nice people so i like it