Well, where to start!! Sigmoid is a company with no work culture. All the Managers are micro-managers. What else do you expect if you need to fill Jira without fail everyday even if you are on bench. Toxicity is propagated from the Higher management to the leads. All are pretending to be very busy, when actually nobody is doing anything worthy. There does not exist a single good project. All trash works are being glorified as high quality Data Science work. If you are in the Data Science side there is a high chance that you will be stuck with Excel and ppts 90% of the time. You will be creating baseless client proposals, 100% of which will not get converted into projects. They do not have any work ethics. You might get pings from managers over holidays even for very small issues. It is highly unlikely that you would cope with this kind atmosphere if you value your work and time, and you don't want to resort to falsehood every now and then. Most of the engagements would be 2-3 month long (even 2-3 weeks). So you are not going to learn anything good. Even if you are in long term client project most of the time you will have to worship the client, you will literally have no say and you would be puppet acting as per their wish. Most of the time business would not align with the results and you would be asked to adjust the results (Statistics and data science will have horrific death).
Due the chaos no sane person would be able to survive here for a long time. On top of all these issues they have 2 year bond for freshers. One last warning, Don't get overwhelmed by looking at the IIT/NIT tags of the people working here. Except few most are not very efficient, cunning, egoistic and have limited or no knowledge of fundamentals.
Consider Sigmoid as last option.