Pros
Be cautious with this company. It’s a body shop in the most literal sense of the word.
Their main client is a Canadian bank. They’re currently hiring aggressively because there’s a major release coming this fall, and all deadlines have already been missed. After the release, many of the newly hired contractors will be let go , the bank simply doesn’t need that many people long-term.
The attitude toward people is extremely transactional. The bank just says “replace this resource,” and this company brings in a new one.
People are replaced for all kinds of reasons: making a mistake in a commit, or even taking a “long” two-week vacation.
On calls, Polish contractors are literally referred to as "resources." Right now, during release prep, the bank’s managers are pushing for unpaid overtime. If you survive the layoffs, you might be able to use those extra hours as vacation days. But if you’re let go, and that’s quite likely : the contract clearly states that overtime isn’t compensated. In fact, one person who was recently fired ended up trapped in exactly this situation.
Cons
Overwork, poor management, toxic culture, no benefits at all