I have been working at JetBlue full-time (Less than a year)
Great company values, happy employees, once you successfully complete training, you're treated like family.
Even once you pass both interviews, you are not guaranteed the job. So make sure you have a back up plan just in case. A lot of waiting around to begin training, 38 dollars per day for a 4 week training class, very long hours, a lot of "craming" and very little time to sleep and study. I think it's not bad for a person that is retired and has money saved up or a young person that doesn't have bills, because aside from it being one of the coolest jobs ever, most people are there to get paid. However, the way that they go about training is as if it's a school, and you either fail or pass, if you fail you have to go back home and get your own ride there and hopefully you can pay your bills with the 38 dollars a day that they gave you. So my advice is to make sure you can accommodate you're entire personal life around that because if you fail a test retake or get too many counselings you will be getting sent home.
Advice to Management
Trainers should be a little more helpful and understanding. Training should feel more like learning about the job and less like an elimination process. And the pay should be more accommodating.
I applied online. The process took 2+ weeks. I interviewed at JetBlue (Long Is City, NY) in November 2015.
Two interviews first is with the immediate manger, human resources and the department manager. Second interview is with the immediate manager and the director of the department. First interview immediate manager will ask you basic interview questions interchanging with the human resources. Once those questions are completed between both of them the manager will ask you specific job related questions. Second interview is almost the same as the first except the director is present.