Large company makes inter-teamwork difficult at times. With such a large number of employees, it can be hard to be recognized for going above and beyond (though not impossible). Extremely difficult or impossible to change processes; feedback in this regard feels useless.