Pros
Some of the best things about working here are the ability to consistently evaluate where I am currently at and do I need to challenge myself more, both personally and professionally. The office culture is positive and motivating. Management is all about encouraging you to reach your best and be successful. The benefits overall are great with lots of opportunity. The senior management staff is supportive and encouraging.
Cons
As a supervisor, I have experienced more demands lately in terms of work-life balance. As more expectations are placed upon you, you have to evaluate your own situation to make sure you have an appropriate balance. As the department grows, my fear is communication breaking down and the importance to evaluate this regularly. Compensation for my position should be re-evaluated from time to time due to the demands and expectations.