1 Review
Good work life balance. Perks available and many travel opportunities to Japan. Travel allowance too.
Dull environment. Discouraging. Nobody moves from their desks during the day. No stock options.