Pros
The flexibility and flex Friday are great. I can always come earlier to work and move my week hours however I want. For example, if I want to work 12 hours one day and leave earlier on Thursday or Friday that's an option. Management does not care as long as I complete tasks on time.
Cons
There are no diverse options for employee development. If you want to aim higher, you can only evolve into project-management positions. Since the JETS II contract is a government service, do not expect good salaries. If you want to earn good money, your only option is to become a senior project manager. The benefits are fine. They can solely hire you for a specific project, and then the next year NASA won't approve a budget for the project so they will likely move you to a project that you won't enjoy. Projects are always being impacted by NASA budgetary problems, so they will move you around a lot.