Opportunity to try and learn new things by your own.
Cons
Working with old-timer is challenging.
Poor project management that leads to procrastination.
Always rushing to complete things at the very last minute.
Stressful when boss is indecisive and set unreasonable deadline.
Need to work on last Saturday of the month. Communication can be challenging when working with multinational team when complex issues arises. High turnover rate for support staffs