I've been offered an interview at FSI... I've read as much as I could find about working conditions, hours, actually flying blah blah blah. Most of what I found was bad. Speaking with the training center manager directly I got the vibe that a lot of what I read was correct.
For instance, many of the posts said that you never get your two days off, and are told you'll get a compensatory day off later. While speaking with the training center manager, he said "the schedule is 5 on, 2 off, and we really make every effort to get you those 2 off, but of we don't, you get a compensatory day off later."
I've worked at enough outfits to read between the lines on that type of speak. It means, "you will not get your 2 days off."
YMMV.