People are straight forward and the projects are exciting. They are well organized, and have a lot of opportunities. You can enter either as a contingent worker/ contractor or hired as a Full Time employee. Either way, they offer you options along the way. Especially if you are a strong performer.