Pros
It's a big name, so the name can be a plus, for people who don't know about the quality of the company and the quality of the talents who work here.
Cons
1. Managements are shady and untrustworthy, I seriously wonder how they were promoted to that position. 2. My boss gave us all the tasks, then he disappeared, he was reachable but clearly had no interest in the project, told us to find a solution without bothering him. We did everything for him, he even came and asked me to teach him what to say during his presentation because he's clueless. During the presentation? He claimed that he did everything while leading the team, he did not even mention our names. 3. The pay is much lower compare to similar roles in other big companies. 4. For people who know about the industry all know that talents here are not as competent as other big companies. I came here because the name is big, a lot of competent talents left, so I recommend the same: use this company as a stepping stone. 5. Work / Life balance is different during interview talks and during actual work, they don't care how long the project is, sometimes they don't even set a due date.