There can be long hours but that is on par with all post houses I have worked in and is part of the industry.
If you don't like engaging with other people in the industry, this might not be the place for you. There is an expectation that all employees in all departments are out and about at industry events meeting with other industry thought leaders.
Depending on the position, a good amount of travel could be required as we have a multitude of locations outside of NYC. This could also be looked at as a pro depending on your desire to travel and it also depends on the position. Many positions require no travel.