Well established... Well driven company
Worked/work for several department all office based never out on the field but from my experience what a fantastic place to work, easy people to get along with and the office management are very considerate and easy to get along with. Brilliant company from start to finish you them treat them how you would like to be treat and vice versa. Fantastic - more...
Flexible office hours, Well educated and all open, good atmosphere!
None or not enough over time.