Treva is a great place to work. The staff is friendly, accommodating and easy to talk to. I always look forward to going to working in any environment they placed me in. Since working at Treva I have met a lot of wonderful people that have shown me that people can be kind in a work environment.
The office staff is Great!