6 out of 10 for me personallyThe good things_-_-Your coworkers here are fun to be with and work is easy for some accts.
_-_-There are very good managers here who will address your problems directly.
_-_-There is a retirement plan which is absolutely awesome.
_-_-Security guards are polite.
_-_-Workplace is highly diversified
_-_-You will find here some of the best people with potential for being good managers.
The challenges_-_-Management can be sloppy at times. You may have your fair share of toxicity so take care of your equipment.
_-_-Technical Support Reps have quota.
_-_-Lazy coworkers can get promotion offers.