I love the team of people I work with, the culture and the process. There is a lot of room for improvement but I am having a great time. I like that they are very transparent and willing to learn. I don't like the fact that it is very difficult to get out of a contract. It is very difficult to leave. It is a good place to work. The people are great and I enjoy the culture. I am trying to get more work with them. There is a lot of room for improvement. I am solving problems. I am helping people with their social media for their business.