3.0
31 Mar 2025
Current employee
Recommend
CEO approval
Business outlook
Pros
The internal systems are built professionally and works very well which help daily work efficiency
Cons
A lot of colleagues are from Russian speaking countries and has thick accent when speaking English, resulting in difficult communication