The people are extremely dedicated and invested in everyone's success. Fluor has great training and knowledge sharing systems for improving one's skills.
Cons
Lack of mentorship, and professional development by senior staff. Succession planning is not a priority.