Pros
Management here will bend over backwards (and financially) to help you earn certifications and to improve your trade skills. I have even seen them allow study on company time and I have received bonuses I didn't even expect. I have been allowed extra PTO when needed - I have seen them hand over cash to people in need - who does things like that? Your Mother probably wouldn't do all that. ANYONE complaining are the trolls who are never happy and never will be.
Cons
A few people have come through who completely over-sold their skillset and their willingness to get out of bed. Valiant tends to try and "save" people by several means, including shuffling people around to different departments to "see if they will get it". These people rarely do and end up blowing out the side and blaming everyone else.