Cons: Pretty much everything
Mismanaged, no-one really cares, no incentive to do well.
There is no enjoyable part to working here.
I have been on contract for almost 4 years, without any benefits, or raises. I have no job security.
Repeatedly denied attempts to move around in the organization.
No-one does their jobs correctly and everything is pushed to my team to fix.
We literally do everyone else's work on top of our actual responsibilities.