Instructors' quality seems to be hit-or-miss: I had 1 excellent instructor, for Java; my Angular web development instructor was OK; the final instructor (for all/overarching) was *horrible.*
Revature's administrative infrastructure is terrible - very disorganized, ad hoc, tremendous lack of communication. Revature *seemingly* tries to support its trainees, but merely goes through the motions rather than providing *true* support. (Looks good - no substance.)
Trainees are treated poorly - a lot of high-schoolish rules, poor pay, vacation is not paid upon termination. (To be fair, some of the younger trainees *behave* as if they're still in high school.)