Likes
It's just a big name in the digital marketing industry. The SEO department is not that great. Team members were good to work with. Apart from it there was nothing to like about the place.
read moreDiscover interview dos and don'ts from real experiences