- Even for Japan, the pay is low for the level of work being done. You can get much better pay elsewhere.
- Few to no options to work remotely
- The quality of the client work isn't great. I was hired as a software developer but the first companies shown to me didn't even involve software development. The technical level of the client I was working with was quite low, so I felt stagnant in career growth. The level of responsibility was significantly above my experience and pay level
- Interactions with management were painful. It didn't feel like they were on your side. The leader of my branch's office was antagonistic towards me and made the work environment uncomfortable
- The quality of the company housing is not good
- All-hands meetings on Saturdays about 5 times a year. These are mandatory, and two of them are 8 hours long.
- Received phone calls on my personal phone from work after work hours