Overall, they lack up to date systems, standardized and documented workflow and processes and much of the staff is poorly trained. Yes, they are putting a lot of effort here BUT they remain with excessive work errors, blurred lines of responsibility, a lot of passing the buck and at the end of the day you’re left with angry customers and frustrated and overworked employees. A lot of the management is plain inexperienced not only as managers but in the technical/knowledge of their job function. There is excessive turnover which is problematic in certain key areas of operations.