The company overall is good, with excellent departments and helpful, understanding people. However, working with the HR Director has been a challenging experience. She lacks HR expertise and often micromanages employees excessively, including through camera surveillance. Her behavior is problematic; she does not respect anyone, from interns to senior leaders, and tends to fire those who don’t comply with her directives. She frequently blames HR for issues and displays a pattern of flipping between various roles, including her HR Director position and work in a school.