I joint this company few months ago. As for now, I am very happy with them.
Before that I used to work with two companies, the owner of one of them was Syrian, and another – Canadian. BOTH were disaster! Especially the Canadian one. Every culture has its good and bad sides, as well as any person does. It’s just amazing, how some people manage to lose all best features of the one culture and pick up the worst ones of another.