Some days are great and other days not so great. Typical.
There is too much competition for work. You have to be in the "in-crowd" to get the good assignments.
it just okay nothing to much about it.
Leadership is amazing really good excellent
Knowledge of the partner and service quality