Pros
Coworkers were some of the best people I have ever met.
Cons
Workload is extremely high with incredibly unrealistic direction. Like, solve world hunger and make peace in the middle east before lunch unrealistic. The ratio of employees to management makes this the most top heavy place I have ever worked in. Roughly 2.7 employees in IT per member of management at the time I left. The managerial method is to put people under intense pressure and then discard them when they crack. Politics and shady practices abound, in levels I have seen nowhere else. The politics of the workplace actively prohibit customers getting their wheelchairs on time. By the time I left I had seen enough people leave to know not to ask for a reference, no matter how amicable my departure.