I would rather not discuss my experience, it wouldn't be a fair evaluation, and it would disgust you honestly.
But, I will say, the day to day people (your peers) are fantastic. You will love them once you get to know them. They're full of smiles, laughs, struggles and wins - we can all relate. It was extremely hard to leave the team I grew to respect, appreciate and admire. Do not get discouraged easily, if you do, this is not for you. Work will get piled on day after day, leaving you feeling a little left out to sea without a life preserver. But, if you support your team, they're have your back for the most part.
Join with an open mind, never let your light dim and do your best.