Pros
I think of two things.
The first is a flexible way of working.
First, we can choose between the office and our home work location.
Next, although the core time is set for working hours, there is no blame if the working hours are guaranteed within the month.
The second is the working environment
As long as you are willing to take on a challenge, you will be given the opportunity to take on any challenge. For example, I was working as a system development project manager, but when I asked to be transferred to the Consulting Division, it was granted.
The third is salary.
Since many of them have experience in foreign-affiliated companies, it is possible to achieve steady and significant salary revisions by leaving a track record.
Cons
I feel like work-life balance isn't working.
Work is concentrated on highly qualified employees.