Very smooth and stream lined process. Was quick discussion with hiring manager couple of times and quick interview with team members. Templates question. Compensation offered is based on not your talent or ability. It’s based on other similar position in department compensation so no matter how good you are or hard you work, other members in the team at similar position decided your fate. In my opinion in the world we live in is not a fair way to evaluate.