Pros
A healthy management that caters to your professional growth and provides all the tools for you to excel in your work.
Expectations are high, but that again is a good thing as it helps motivate you to out-perform yourself at every step.
A brilliant team and set of colleagues who are always there to support and share their experience and knowledge to help you in situations where you don't find an answer.
There is a huge scope for growth and enhancing your potential here at Optimal and I believe with the right set of mind and vision, one can easily do wonders and create a great value for himself/herself here.
Cons
As I mentioned above, expectations are high and that sometimes changes the tone of conversation during a meeting. The outcome totally depends on how a person takes those comments, either in his stride to perform better or get demotivated to start thinking of other options.