A lot of great people work here
Working with the community
Great opportunities to learn
Cons
There are a lot of biases
Some supervisors prefer only certain races and are very "cliquish" and gives preference towards some versus others
Job duties were not made clear and did not make it clear job was funded by grant which could end at the end of the year, regardless of performance