I like the fact that the team is really nice and easy to collaborate with. I also like that they are very open to feedback and are always willing to learn and improve. I dislike that PS is a relatively small team and they are not always able to deliver on time. I also dislike how PS has a very strict rule about keeping a fixed schedule. It can be quite stressful to be working with a fixed schedule and then not being able to deliver on time. I am solving the problem of keeping a website up to date and looking good at the same time.