Pros
Results driven organization
Everyone is a pleasure to work with, enthusiastic and friendly
No politics or "clicks"
I feel like I am treated fairly and my performance is based upon results/facts
The organization is small enough to allow you to see your direct contributions to the development of the company and large enough that you don't have to worry about the company being able to make payroll (they are stable)
There are always some limitations outside of management's control, but overall, they are very open to new ideas and make decisions as quickly as they can
Good salary
Fortune 500 company KDDI is 85% shareholder
Good products with strong competitive advantage
Kontras
Could improve building
No 401k match plan