Pros
Great products, business system, people, with a collaborative approach and high level of knowledge. High standards for learning and development with excellent opportunities to develop and improve your skills and competencies. Excellent infrastructure for a great day at work with fitness center, restaurants, pharmacy, clinic, etc. Flexible schedule.
Cons
Lack of growth opportunities for seasoned professionals with a strong preference for younger generations.