Career growth and learning – plenty of opportunities to develop skills, take on responsibilities, and grow within the company.
Strong professionals are working here - many things to learn from them everyday.
Cons
Can be challenging for those who prefer a slow, routine job since it is a fast paced environment.