-Pay is on lower end, will increase after a few months but not by a lot
-depending on the division, it could mean a lot more 'busy work' or just supporting larger projects
-communication between divisions is not clear; you could be called out for following a procedure correct in your division, but handled differently in another.
-A lot of workflow is standardized within the company, meaning that you will more often than not be following a procedure and not doing much innovation or development on your own.
-Very difficult to move up and not many opportunities presented.