Actually caring about their epmployees
Actually do their job period
The pay is mediocre, the benefits are pretty much non existent and 10% is nothing, the hours and management are even worse.
integrated product teams can have some good cohesion working towards a common goal
respect time zone differences but agree upon common timings for getting things done.
Meeting the manager/manager's peers, meeting the team, learning about the role