working with them is a blessing.The good thingsWhat I really like about OCMS is the management and how they handle their people
The challengesFor me, challenges that I may think of is you need to challenge your self to try harder everyday since there is a lot of great employee as well for you to be recognized and get a promotion.