In a word: Management. In more words:
1. Management is a loose term used for the people who are overpaid to delegate tasks they have no understanding of while not charging a dime for it. They like to point fingers when something is wrong and take credit when something is right. Despite the fact that this should be flipped.
2. There isn't an ounce of professionalism or industry knowledge to be found in the robotic minds of these people. It's truly mind-blowing that they have managed to keep the business going as long as it has. I would attribute this to preying on small business owners who just found out that the internet exists last week.
3. If you are friends with the boss you will do great here! You will get promoted or hired based on that fact alone and not your actual skill set. If you work hard and actually know what you're talking about you will be shunned and spoken poorly of behind your back...even though common sense should tell them that your many co-workers will hear the words about you and themselves.
4. The only way to get a bonus is to suck up to your boss as much as possible.
5. Management idea of refining processes is to copy and paste the old ones into a new wiki page each month and completely ignore them when they want something done immediately...which is always.
6. Finally, neither HR or management felt the need to let the Web Department know that its demise was coming despite what I assume was months and months of knowing it was going to happen. Way to value that your employees are actually humans, G/O.
Essentially, this job was a good way for me to make friends but it taught me nothing except that sometimes your superiors are gossiping liars who care about nothing except getting ahead and putting others down. There are much better jobs out there with real professionals who aren't in it for the politics. Run the opposite direction from G/O.