Must have a good company directionsThe good thingsChances to learn a lot, some great colleague.
The challengesToxic environment, some postitions are highly degraded because of nonsense surverys from service person, where they themselves (some) are problematic. A non healthy competition between branches, when some upper management thought its great for company operations.