This is a bad employer who give short fixed term contracts so they can fire you at any time, and they will fire you if there is not enough work and they’re over staffed, which is always the case. If you are young you may be okay, if you’re over 35, don’t bother, that don’t want old people and they will conspire to get you out. Don’t quit your job to work here.
Mature and inefficient environment. Status driven and formal. Employees looked stressed and unhappy. All this was recognised and management team making huge efforts to change, motivate,encourage and innovate.