This job can be very demanding and stressful at times. Dealing with strict deadlines and short timelines can be tough at times. There have been times where work life balance is a bit out of wack. You need to be able to handle stress and sometimes put in long days.
There has been quite a bit of turnover on the support staff which has gotten better and support has improved but definitely still something that needs to continue to be improved.