Pros
Well known, on the PSL of a number of major well-known clients. You will always have reqs to work on.
Kontras
very little support from management, it is family run business (the savages) - so expect nepotism, cronyism etc. Very bad reputation in the USA after an employee was caught stealing (not small sums) from the Business over the course of 2-3 years, this is public info available on the Houston Court websites etc. There were other issues with the management - one person in particular. I wont go into the details but he is no longer with the company. Ask around town about and in recruitment circles to get details, virtually all the stories you will hear are true and then some.
The commission scheme was 10% - paid out quarterly, and then they reduced it to 7% and paid out montly.... aka stealing your hard earned commission after the fact