There was lot of business generated by the company, which meant job security.
Cons
They will work you to the bone with little regard for mental health. Being a traveling consultant, this was the WORST company to work for due to the nearly 100% travel schedule. Fly out Sunday, come home Friday. Approach with caution.