V

Kotowaza INC provides a decent work environment wi...

Kotowaza INC provides a decent work environment with reasonable work-life balance. The management is supportive and approachable. The projects are interesting, but the salary could be better. Overall, a good experience.

Comments:

No comments