Pros
Pay was decent and the company largely stayed out of our hair as I was staffed full time to a gov contract
Cons
Where to begin? The biggest issue was that Eccalon got in a contract dispute with a prime that a bunch of us were staffed to, and Eccalon pulled some absolute top tier shady chess to get us to accept job offers at the prime and resign from Eccalon before they brought a lawsuit and got our new offers pulled. Very purposefully left 25 of their employees unemployed and unable to collect unemployment. To what end? They didn't try to hire us back, they didn't cause any real harm to the prime they were trying to hurt... they just left 25 people absolutely screwed. Bad benefits. No holidays. Terrible back office support. Their 401(k) match is a scam so they don't have to pay anything. Avoid at all costs.