Create Music Group Careers and Employment
See all 3 Create Music Group reviews
Management can be better
The startup and "fast adaptation" culture can hurt the whole company sometimes and demotivate employees. Personally, I didn't face that too much but after 2.5 years at the company, it was time for me to start looking outside.