Pros
Its hard to see any of the positives. Lets get one this straight, Edge are a Consultancy, therefore when an employee is at Client site then they do not have any control of any flexibility, ie start times, working from home etc.
The staff make it work, they are good at their jobs and most of them are good to work with.
Depending on the contract you do get some flexibility, work from home, start times etc
The company pay for your qualifications, which is good and they do offer a semi decent in house training programme, with some proper control could work well. Good place to get some experience and then move on, experienced staff get payed well.
Kontras
Management seem to make up the rules as they go along to suit what they need and they sell it of "BUSINESS NEEDS", thats pretty much there get out of jail card. An example of this is travel expenses, some people get it some dont and they just make it up as they go along.
The contract is 37hrs a week but they knowingly put you in client site who want a minimum of 37.5 hours a week, you are expected just to do it. When company have compulsory training / meetings you need to make the time back (they argue it was not there decision and its client)
No Sick pay for first 4 days and then for 3 weeks full pay (not the worst thing but can live with that)