Pros
Pretty good location, I guess
Cons
Disorganised, dishonest company that feeds you all the usual ‘big happy family’ stuff to try and guilt trip you into propping up their incompetence long after your working day has finished. Senior management have a few ‘favourite’ clients who are all either terrible people or actual crooks, and the rest you’re expected to lie to constantly while all the work is done on the cheap. Bizarre culture and company structure that means you’re constantly paranoid and on edge, plus all the positive reviews are so clearly written by the owner it’s actually funny. MD needs to learn some basic people skills and the chairman/owner(?)/whatever is an utter creep who turns up about twice a year and just talks at you for 15 hours. Avoid unless you’re really desperate, anything you learn won’t be worth all the stuff you’ll have to unlearn in your next job.