A really friendly working environment but with old Japanese manners
Pros
What you do will affect the whole world and this feels really good. The brand is really strong and give you some social status. Feeling of doing something premium, not because it is cheap, but we will do it because it is good for the customer. Friendly. People will smile during meetings and invite you to drink together. Really interesting people around: Almost everybody has a hobby like playing guitar, scuba diving or Snowboarding. Easy to find your own group.
Cons
Slow to adopt to new process. Always in big teams, too many meetings with too many people. Too many middle management jobs and too much offshore, what demotivate some engineers that come here to create and eventually they are just managing cheaper labour in other countries.