Good company to work in. I've join the company back in 2016 and since then I change my position few time - both due to promotions as well as Internal Mobility program. I've learned a lot, I was supporting building company presence in new location as well I had a chance to build internal processes. I can truly recommend it to people who would like to find stable workplace, with many possibilities of career growth. We have very good benefits, access to training platform, online technical library and if you want to work in company office abroad - paid and guid by company relocation process.