We lie in the shadows, you asked for an opinion from someone on Mixed Fleet...here is a very brief summary;
Crew - vast majority are a pleasure to fly with, and you will almost always have company downroute
Routes - Personal, but interesting mixture with 747 coming in June (god I missed that plane)
CSMs - mostly good fun and competent
Opportunities - good opportunities to move into other areas of BA once you're CSM
Pay - shocking; consider yourself lucky if you take home over £1100
Rostering - shocking, many people unhappy with bidding system
That pretty much sums it up at the moment.