Pros
They give you the freedom to shape your own career path and you can easily explore different roles. If you're up for a career change, this is the place for you. The company attracts nice people who you can laugh with and has great social events.
Cons
If you're considering joining Emma, be aware that this company has a track record of misleading prospective employees about the working conditions they can expect. Ask for their employee retention rate. Many people in leadership positions are inexperienced and seem oblivious to their own incompetence. The emphasis is not on producing meaningful work but rather on creating an illusion of success. Colleagues are pitted against each other and there's a battle-like atmosphere between the different teams. The company is wasting talent.