Be satisfied with having a passion for the cause.
You are a salaried employee but there is no flexibility to your daily schedule. Management is elusive with answers and short on support. Everyone in the trenches works hard but there is little given in return. Hardest part of my job is finding a way to work with management and other departments to achieve common goals.
Prosopportunity to fight for a cause you believe in
ConsLow pay, no upward mobility, and terrible management structure