Great people, hard work is recognized and celebratedThe good thingsYou definitely become friendly with your coworkers and might spend time with them outside of work. They recognized all of the little achievements for you to feel more appreciated and motivated.
The challengesI always enjoy every company I work with because if you know your capabilities you can achieve everything.