While blogger is free and easy for novices to handle and learn, it lacks the finesse of WordPress which requires paid web hosting and is tougher to master for beginners. Both have good templates, but WordPress templates are much better and premium versions provide a host of features that are missing in Blogger. To make sure your blog is perfectly suited for the web and optimised for good rankings; choose a platform that you are most comfortable handling as good rankings are achievable in both mediums.
Though Blogger offers limited features, a beginner would be overwhelmed by more and it is hence right for them. They can concentrate on the content and choose from the available templates to create mesmerising blogs. Blogger also has Google on its side, meaning, quicker indexing, which could be an advantage when all other variables are the same. The biggest drawback is you no longer own your work and Google is free to use it. Those with a bit of knowledge regarding coding would be better off with WordPress as you can then create customised templates that give a great vibe to your blog. With better plug-ins, WordPress, if affordable with self-hosting, is a great option that will help your company blog rank better.
But in the end, any blog is just as good as the frequency of its updates, the regularity and the quality of content available. Choose any one you prefer but be very particular about the design appeal, the relevance of content you post and the value that it will add to the users who visit your blog. Once you get these basics right, it is not the platform that will dictate the rankings but your content’s worth.