From my personal experience in CMT, very little work flexibility, the expectation was to be at your desk from 8.30-6pm 5 days a week. Extremely cramped office environment, much smaller desks than normal which led to feeling like we were literally on top of each other. Quite a cold and unfriendly workplace, always with an underlying air of tension about the place. The work itself was good but the culture and environment made it a difficult place for me personally to work.