Great management that is willing to train you and help you further your career.
Decent pay increment as long as you can justify and perform
Cons
There'd be some crossovers in job scopes as the company is medium sized. Meaning sales might have to be involved in project closure as well etc. However company is looking to streamline these more.