Pros
A lot of traveling paid by the company. Small company where all the employees are easy to work with. You are able to set your own schedule. On the USA side there are really no complaints. USA management is the easiest guy to work with. He makes the job okay.
Cons
Japan is the problem in this company. The owner is letting his son take over while he takes a few steps back and he is not a good leader. Everything is his way. Does not like to reward his employees. Won't give any good raises. No need to put in long hours, it goes unappreciated by Japan. When you work hard its part of your job. When you ask for something in return you won't receive it. A lot of shady contracts are given to the employees. When you ask for something in your contract you will be told "we can talk about this in the next contract so just sign this one". Not somewhere you stay long term because of how Japan is. Every single thing done is to favor them, not the employee. ATG has taken most business from Microcraft and Japan is to blame for this.