Multiple projects to manage
Meetings with clients with major IPs
A lot of game testing
Work with multiple developers
Great team to worth with, everybody is helpful and nice
Visits abroad to game studios
Cons
Sometimes quality is compromised in the games
Games fall short of what the original idea was
Not enough money put into projects