I have not particularly experienced any downsides as of yet, however:
- There is a lot of laptop work, so if this does not appeal to you then this job might not be right for you.
- Every now and again you may be required to work outside of usual working hours to meet deadlines for clients, however, this does not happen often.