This company is the worst company I have ever worked for. Starting with the extremely long recruitment process, which took up to 3 months of waiting, I worked for them from the office every day. They don’t respect their employees’ time, as you can be working until late, 6 PM or even 7 PM, without any compensation or overtime payment. They asked me a couple of times to go to the office early for some testing in a different location, and they also asked me to work at 1 and 2 AM for the same reason. The salary experience is another disaster; they didn’t pay me my salary for more than 3 months, and some of my colleagues weren’t paid for 8 months. Some of the colleagues even sued them for that. The company is very micromanaged, with everything going to the CEO. I don’t recommend it at all to anyone.