4.0
Nov 11, 2024
Former employee, more than 1 year
Japan, MO
Recommend
CEO approval
Business Outlook
Pros
The paid paid annual leave was awesome
Cons
Be prepared to overwork and that will make your stay easy
Check out your Company Bowl for anonymous work chats.