I went throught several interviews from HR to managers and team members and every single one of them had such a positive attitude and a welcoming energy. Every step of the process was clearly explained. The work life balance and support is also great.
Friendly management.
Good to get to know your clients and how they manage their environments.
Cons
Project processes are disjointed and not conducive to productivity.
System needs a complete overhaul.
PMs are more involved in administrative duties rather than managing projects.