Pursuing great opportunities every day across a large amount of vertical markets. Work as a team culture and support one another to succeed. Managers are flexible and ensure there is a good balance.
Cons
Changing and implementing new processes can be time consuming and slow down current priorities, but end of day they are for the best long term.