Pros
I was going back and forth between 3 and 4 stars, I'm leaving 4 because I think Mokriya is better than most of the similar companies out there. Some of the pros: - Opportunitites to work with some of the most prominent companies in the world - Some of the projects are enjoyable and challenging - Flexible working hours and adequate payment - Calm working environment with friendly and interesting people
Cons
Administrative tasks can be a hassle - maintaining several email addresses, filing reports, tracking tasks in JIRA, contacting support and communicating with multiple people to resolve one issue. It's unclear how people are assigned to projects - you may find yourself starting on a new one in a week without much discussion of your skills and expected role. If you're lucky it could be a great project, if not - dullness and boredom for several months. There's lots of emphasis on how important it is to be proactive, but management rarely contacts you to ask how you're feeling in the company (unless they need something).