Software Engineer (on assignment), handling various ERP matters every day. Managers change frequently, and there are few people doing the actual work—on average, one person manages one plant. The various departments are not very friendly toward IT, and there is all kinds of disrespect. If you are considering joining, please think twice; interpersonal relationships matter more than getting the work done.