The Icelandics took all the decent flights at will from your roster and the company treated the non-Icelandic crew with total indifference.
What did you expect? It's an Icelandic airline with I presume predominantly Icelandic management. You were there as hired help because they had positions to fill & you took it. Nobody forced you to sign up now did they?