Speaking for just myself here:
This is the best answer.
Your personality type will be the “lowest common denominator,” if you will. They’re all driven by business goals, but you may find one scratches your back more than others. This is true of any company and not just BI’s.
@srithikdatta I’ll bite and say the opposite of CACI. All of my present and former colleagues left because in our opinion, management was a mess PLUS the pay was not worth the stress. Their incentives program was also a mess and unreasonable. Things may have changed, but people I know who still work there say it has gotten worse. There is a big disconnect between upper management and the field.
Keep in mind I worked in a high-volume, difficult metro area. However, I was indeed treated fairly and my immediate superiors also treated us fairly. End of the day, pay wasn’t worth it.
Everyone I know who worked for KGS HATED it, both FTE’s and 1099’s. Feds I run into never have anything good to say about KGS either.
I’d also have to disagree with @Majorrework about opportunities and development within the company. I think there’s potential for growth within the contract and within lower-mid management. But they always brought in outsiders for senior leadership positions. Otherwise, OPM work requires (and gives you) a very specific skillset. Keep your career/encore career goals in mind. You can’t easily jump ship to another contract because you’re “in,” you obviously still need to meet qualifications.
Production requirements are rather similar at all vendors, with some slight variations.
I think by now you’ve done enough evaluation to figure out who you’d rather stick it out with based on anecdotes. Go with your gut.
Is it the same job whether you’re the Big 4 or NBIB? Yes. Do their individual strategies and attitudes affect how the work gets done and espirit de corps? Damn right.