cityjet = very, very good money even for a F/O, cool plane or funy is better ! and very good first experience and that's it.
A lot of weird points for a medium airline like cityjet and own by a urge one (A/L, Roster, communication, crewing) should be fixed but it's not gonna change they just don't care I think, so get experience, few hundreds, hours on jet and leave.....to an other with other problems...
but obviously when you don't have a job it's just fantastic to start with....and then you have a roster, you call crewing....and blablabla....