Pros
The salary, though not much, even for Kolkata standards, came on time. There aren't many other pros I can speak of really.
Cons
Where do I begin? Although the company (I believe) is in good hands and is led by some really ambitious and responsible people, some of the senior employees are downright appalling! Terrible, terrible behaviour. Some of them don't quite deserve to be where they are, they lack technical knowledge and yet believe in criticizing and vilifying you endlessly till you simply just give up! The marketing and content teams in particular had some terrible dynamics going on, which to me, as an outsider made no sense. Senior employees could be relentlessly biased towards certain employees and never give you a chance to truly showcase what you've got. Also, I've heard of very few companies, even Fortune 500 ones that ask their employees to keep time monitoring apps such as TimeDoctor on! I get that you're trying to be make your employees more efficient, but don't you think that's just plain micromanagement? The company doesn't trust its employees to get work done. Apps like TimeDoctor pretty much turn your life into hell. Even if you get up for a 30-second break, that time is deducted from your overall work hours and you're questioned as to why that happened. Makes zero sense to me! And when it comes to appreciation or candid feedback, I won't even bother to waste my time here. Even though I felt that the senior management was good, the TL I worked with was a sorry excuse of a human being! I hope no one ever ever gets a manager like them! Incompetent and extremely inexperienced at handling teams, some of the team leads and managers can just be downright horrible! There were people who basically had zero idea of how SEO works commanding me and other colleagues of mine about what to do and what not to! Can the company please hire some good people?