Pros
Good exposure to the industry, opportunity to attend industry events and build your network, travel to other offices. Good stepping stone to better jobs in the market.
Cons
All employees are resources. No retention policy and they can change your role anytime they want as per their convenience. If you dont like it, you can leave. Management will do nothing about it. Humiliating experience working with the management here. HR is a big joke. They couldnt care less about the people working here. Processes and policies are made and changed as per whims of the management without keeping employee interests under consideration. No clue where the company is headed. No buyer and no scope for IPO. There is lot of internal mistrust and no one is aligned on how to take the company forward.