Good CompanyThe good thingsThe company has lot of better benefits compared to other company of same industry. You'll also have great people to work with and the HR gives importance to its people by making the work ambiance lively and and homey.
The challengesYou'll be challenged to senior workers which worked for more than a decade in the company and some might be resistant to changes.