Likes
1. The culture at Osborn encourages the new talents to explore the new areas. 2. The appraisal system is commendable 3. The top management is supportive 4. Due to comparatively less number of employee the chances of exploring new areas is more.
read more