Workplace culture is respectful and diversified.
Opportunity to try different positions
Great learning opportunities
Can be very risk adverse in business decisions but that seems to be changing somewhat
Can encounter some very complex and challenging business decisions/situations
ProsPeople and opportunities to learn are amazing, very complex problems and can be challenging, great team environment
ConsMany pressing deadlines, very risk adverse culture in making business decisions and slow to make them