Pros
-Co-workers -Making a difference -Learning opportunities -Lateral positions available -Staff gatherings: appreciation day, halloween, christmas, et cetra.
Cons
-Co-workers: they will complain and gossip as if it is their second job -Pay: is only time-based if you fulfill your requirements in said time, also very low for the stress you put up with. -Service goals: you have to get x amount of service hours, if no you have to take paid time off. Then get complained at for taking paid time off to fulfill your service hours. -Management: While there was one manager I approved of, she was not mine. The other's treated the office as if it was high school, always meddling in personal affairs that is not concerning with. -Have someone over hear something and they will take it to the n'th degree for the most minor thing. -Over-hiring then not having a large enough caseload to meet service hour goals. -Managers and Corporate will try to find ways to fire you, keep your mouth shut. -Working "40 hours a week" is impossible between clients, mandatory meetings, staff meetings, writing notes, attending appointments, and taking time out of your day whenever your boss wants to chew your ear to "just talk."