"If you are the type of person that likes to make it to a yoga class or have dinner at home that will have to change"
This job has zero work/life balance. You will enjoy long days at the office, you will be ridiculed if you try to leave at a decent hour no matter how early you arrive at the office. This agency is incredibly unprofessional in the way that things are conducted. There is absolutely no respect for anyones time and the well being of employees isn't important. Every meeting is used as a social gathering so things do not get done in a timely manner. Ultimately this leads to incredible stress, irritation and overly long hours that wouldn't be needed if everyone could conduct themselves professionally in the first place. These things are just the tip of the iceberg, there were even more problems that I won't delve into.