1. Has good benefits
2. Salary is slightly above average
3. Opportunities to explore different kinds of work (sales, IT, consulting)
4. Good educational curriculum for employees
Cons
1. Although company is expanding globally, ways of thinking and HR management is very typical Japanese.
2. Slow career growth
3. Not diverse in recruiting human resources
4. Slow salary growth
5. Years served is valued more