Pros
Manager is very supportive, kind, and understanding. Flexible with time. Encouraging of using time off.
Cons
The work is meaningful and important, but have witnessed a lot of burn out with staff.
Pros
flexible work hour nice people good management
Cons
low salary, low benefits, project delays