Since I was there during a large growth upswing, there were the usual growth challenges you might expect such as delays in hiring, tight space, etc. Plus being part of a larger/global company had its challenges in red tape, management layers, etc. That said, management did try and provide for more space, new processes, etc. as time allowed.
The HR and recruitment group also underwent some massive changes at one point, resulting in turnover as might be expected. During that time communications were challenging as all processes were scrutinized. This process also slowed down the ability to effectively hire at times.
I did witness a large number of employees who had to work long hours, through holidays, etc., to meet client deadlines. The company tried to help this situation with the hiring, which sometimes alleviated this situation, but morale wasn't it's highest in several teams.