1.0
25 Feb 2025
Recommend
CEO approval
Business outlook
Pros
They paid salaries on time
Cons
You could not find a balance between your job and life. You are always under an avalanche of assignments. Their Russian managers' behavior is totally rude and awful.