Pros
You are being paid to learn! $500 relocation fee to get there, $500 relocation when they send you to a job site. You pay $110 a week to stay in their housing (apartments). Minimum wage full time for roughly 10 weeks plus however long they stage you (try to place you with a client). While considering a lot of the shade being thrown at Revature, they make this very clear what your earnings are, and they don't understand that Revature is paying you to invest in you. This company profits on training you then contracting you out to mostly other contracting companies. With that being said, the training is excellent. Fully submersive, the trainers are great. 9-5, every day. You'll be constantly going from whiteboard learning, to hands on coding, to doing a homework assignment or project over it on a weekly basis. You will also be expected to memorize and have an in-depth understanding of everything you're doing and have done. You will have an interview, quiz, a quality control session every week, and either homeworks or projects to work on. I consider myself fairly lazy, you will not survive that way. I would say I studied roughly 5 hours a week outside of class and worked on assignments anywhere from 5-20 hours a week outside of class. If you slack, you will be sent home. As they are investing in you, if they don't view you as profitable, they will cut ties with you. This constantly puts pressure on everyone to perform. Once you've completed training, you will move to 'staging' where essentially you're just studying for the OCA exam which they encourage you to take, or prepare for interviews (everyone secretly just plays games). A handful of people usually get hired right out of training, and for my batch in particular, everyone was placed on a client within 3 weeks; although I've heard stories of people waiting almost 3 months. You're given a week to relocate. They mainly have clients on the east coast, but essentially they can send you anywhere and you don't have a choice. Excellent training/trainers Software engineering batch learned an indepth foundationally sound full stack They want you to succeed! (They don't make money off of you if you don't) Met a lot of interesting people and some friends You get a chance to explore, I trained in one state, and worked in another state You will be placed on a big name client Your career should be looking excellent after a 2 year investment with Revature It's essentially like going to the military, get shipped off, make ends meat, but you're set for the rest of your life afterwards They allow for clients to buy you out of contracts (quite a few people end up getting bought out) They allow for government contracts with clearances You will sign a contract that allows for employers to not work you more than 40 hours, and you have to agree to overtime if you want it
Cons
Minimum wage to train to essentially work 40 hours, yet you will spend anywhere from 5-30 hours outside of class a week to study or do work. It isn't easy, they work hard to filter out the people that companies won't want.. even down to appearance. You will be wearing a suit at least once a week. They give you $500 to relocate to a client, very difficult to move all of your belongings and find a place to live off of that 2 year contract with 19k penalty fee for breach, you can't leave them and work for a similar job or company 50k a year is well below industry standard, but you knew that when you signed up for it HR is a joke, many people were screwed around. Told they would be getting their own bedroom, ended up 2 people to a room. Placed in hotels with bed bugs and cockroaches when they ran out of apartments. Good luck with your money, the HR team will manage to screw up your paycheck at least a dozen times while you work for them, they are however, diligent on fixing mistakes