Kit,
I do not work for FR but I know some that have. There are numerous threads on here about life in FR. You are correct when you say some people have an axe to grind but it does appear that crews at FR are treated with contempt and "management" rule with a "tow the line or else" attitude - not great in an airline.
I'm curious as to what attracts you to FR in particular. That's a genuine question by the way not a sarcastic one.
A4