As of now, I do not see any major cons or drawbacks of the company which I should list here as 2+ years current employee. But there are many improvements which need to be pulled to make it an even better place to work. As I mentioned previously it's a mixed culture of corporate setting and a small, connected community - we need to implement some corporate rules and regulations also which management is working on and making every effort to make happen.
As per my views, There are some the direct and indirect challenges to why people do not show interest to work in Vizag locations like -
Geographical Location - People not showing interest due to a lack of career opportunities like Hyderabad, Banglore, etc.
Culture - Vizag Culture is calm, cool, and not party type as far I saw - So very less people show interest who all are not party types compared to metro cities
What Sails are doing -
Started operations from different locations like Hyderabad
Remotely connected facility to employees who are Non-Local