Pros
Most of the benefits here are very employee friendly, a good health insurance with other benefits ranging from Leave Allowance to giving insurance for family members (Wife & Kids). Working culture is also great with a minimum conflict occurrence in 6 years. The culture also encourages superiors to be supportive on their team members' career choices. The company is moving to a more forthright way of working, allowing employees to put problems on the table and find the solution together. This also give employees opportunities to give an opinion whether is work related or career related.
Cons
The company has operated for more than 40 years with some departments still consists of employees who've worked for more than 20 years in the company. This may lead to resistant of change towards the working culture, hindering improvement in the company. Having a large number of employees (Around 12,000, although more than 10,000 is located in Plants/Factories/Depots), advancing to Director level (N+2 of my current level) consist of a lot of competition.