They do have some particularly well selected Cabin Crew. That work very hard. I reckon a good company to work for. EWR and ORD can provide enough variation so you do not get brain dead.
Good luck if you have any doubts either ring them up or even better drive fly train down to the office and ask face to face. You will get a better feel for the company if you get a chance to look around the office.
Kia kaha (Good luck)