Pros
RTI has a great mission & vision, which makes me happy to be part of the company. I love the flexible work schedule (as long as you complete your monthly work hours, it doesn't matter what time you come in or go home, or if you have to leave early for appointments.) I get 4 weeks PTO per year, and we have a nice cafeteria and gym on campus. We have good health benefits, and 40l(k) with employer contributions. I enjoy my team and my boss. Professional growth is encouraged, and you are given opportunities develop new skills if you want to put in the effort.
Cons
I am not located in one of the newer buildings, but the company has plans for growth and continues to try to become more innovative... although we are a little behind other large companies in that respect. Since we are a nonprofit, you won't be getting a crazy high salary until you've been here for a long time.. but I think the flexibility counters that. Also I was very happy with my starting salary, considering it was a career change for me and I didn't have much experience in this field.