Pros
they can relocate you to Czechia and help with visa support. You can work there for couple years, learn a lot and go with 100% raise to other company
Cons
Low salaries, a lot of talking how great company is it, but nothing real. Was promised relocation bonus, but didn't get one, because manager wrote a wrong title in the contract. After HR said "there is nothing to do" 2 years without salary raise while rent raised for 20% and prices got higher every day. All cultural and no discrimination policy is not real, because even in internal channels in slack you can see " giving for rent a house", then you write to this person and he said "I will give to just to Cz or SK person". When you coming to the meeting in real time and everybody just speak czech and don't care about you at all. no teambulding in my team. 2 year with not seeing anybody. But I can see that other teams meet and go to teambuldings. managers are don't care about employees. Complaint about my abusive collegue, but manager said " you have to live with it and get used to it, this is life". A lot of changing in staff, that is normal with such conditions.