Communisis are a very good company to work for. They work very hard to improve their processes and procedures. Day to day can be hard going as there are still many gaps in these processes. In order to close these gaps the company needs to take steps to create a more cohesive culture across all function to help bridge the process gaps and create new ones. Like in many companies communication is key to success. The lack of communication at Communisis makes the job harder.
The best part of the job is that there are some very good people who will always help you. There is room for progression and they do encourage a good work/life balance. That said be prepared to provide flexibility in return.