I've worked with them remotely from the US for roughly 5 years. Quality team worth working with if you need a remote European IT services company. I rarely talked to the guy who relayed the issue, I talked with the people doing the actual work who knew our environment.
No one is perfect so if anything, they need more staff with overlap in skill. If the one person you need was legitimately busy there wasn't any real backup. read more