There are lots of pros I personally felt here, but I mention some of the major points which makes any company best and help to achieve new heights.
1) Great Working Environment.
2) Supportive Seniors and Team Members
3) A place to learn new things always which helps to grow skills
I think these are the main requirements which every employee wants.