Pros
- This company has a lot to offer. It's up to the employees how they can take advantage of these while actually doing a great job. Just like any other company, if you are positive and work hard, it will pay off. But if you are negative, then of course nothing else can amuse you anywhere you go. - OTR promotes a great balance between work and fun. They constantly think of new ways to improve Employee Experience. Unfortunately, there are just employees who choose to stay on the pessimistic POV. - OTR upholds great pride in the work that they provide their clients. - Management is always open for suggestions and new ideas. - They have a strong leadership and management continues to carry forward their vision.
Cons
There are no Cons for OTR.