The main benefit that I got working as a unicorn are -
- Better coordinating with front end team
- understand how interfaces are implemented.
- understand the underlying technologies of all product i worked and pros and cons of each of them.
- I do a lot of hobby projects, Sometimes I design apps to and my knowledge of programming helps to prototype it and see.
- understanding the new technologies that help improve interface implementations (eg: javascript framework, animation libraries etc.)
But more than anything, The main benefit that I felt is to understand the feelings and pressure of a front-end developer, and most of the time I am able to support my friends when they are technically challenged.