Pros
(1) Overall compensation is very competitive to other companies within the industry, but this comes with a reason, God will not get you free lunch anyway. You will have to expect long working hours. But good news is when an existing team-member resigned or left, usually business will find 2-3 additional headcount to backfill the position, so this is a good news for the existing team-member. (2) As an employee, you do not need to have a skills and experiences for the role, if you have the correct attribute, have an excellent communication skills, and demonstrate a great networking and business acumen, it will be easy for you to get promoted level to level within 6 months. (3) IMHO this company has min office politic, cos everyone will have to integrate their life into work, if you find someone playing politics, obviously that is the position you should consider JOP if you aim for work life balance.
Cons
(1) GPTW in my opinion is only applicable to some business/department, cos there is a group of people really need to sell their life & health to have the majority to vote the company for a GPTW. Just like OSCAR, audience will only know how talented are for the acting crew, how many people really appreciate the crew behind the scene? (2) If you are hard-working type, but do not demonstrate that you have a excellent communication skills, networking is average and you probably need to look for alternative path, unless you decided to retire doing the same job till age 67. (3) Leaders does talk about career development with you, but 80% of them are an armchair strategist , you have to be lucky enough if you can meet the other 20%. So the advice is JOP until you found the 20%, else you will ending up retired doing the same thing till 67.