If you like long hours, a negative culture, getting more responsibility without matching pay and a clique like sterile environment and you don't care to have a life outside of work then this may be the place for you. Also be ready to sink or swim because you will get no support.
Personally, I feel it would be cruel to recommend anyone to work here.
There are always positives wherever you go though so I will say they have pretty good benefits, a good location and reasonable pay.(when you start)