Pros
At my school, my coworkers were amazing. They are all just as stressed yet willing to help you when needed. Some children are sweet, excited to learn and love school.
Cons
Administration is blind to teachers struggles, never hold students accountable and make poor decisions that make teaching nearly impossible. Pay is terrible. Expectations are completely unrealistic. You can never get any work done during work hours, forcing you to work on your own time. HCS will never pay you for extra hours, required events or required certifications. You are on your own. Student behavior gets worse every year, and parents do not care. Last straw-teachers will be required to stay after school every Monday, every week next year for an extra 2 hours (unpaid of course) no explanation given... No life work balance at all.