Technically I am at the subsidiary of VisasQ, also known as VQ, but am an employee of this company nonetheless.
Pros: driven management
Leader in Japan
Good network
Competent colleagues
Cons
Job can be hard, competitive environment, there are too many ENs