I am grateful for the opportunity but can't think of a single reason why I would recommend the company to anyone. I left there very disillusioned.
Cons
No real structure and no clear path for career growth. Entrenched management. No real performance evaluation framework and hence no real incentives for employees to perform.