Some of the people. They were the only reason I stayed for so long.
Cons
Management - bullies, rude, did not accept any responsibility, no support, used others as scapegoats. Poor pay, no benefits, being on call even though on annual leave. No thanks, perks, the list goes on