1.0
Mar 7, 2023
Anonymous employee
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Nothing at all, awful place.
Cons
Terrible location. Backwards Japanese culture which includes no staff events, christmas parties and terrible management. Worst staff manager I've had to deal with.