Pros
There is no pros about this company. All the Cons are very true mention in my review and other bad reviews.
Cons
i can tell hundreds of cons about this company. 1) This is family business.. so they don't care about others employees. 2) Managers are cheap... they don't have family life and they watch you all the times... 3) Very hostile environment. 4) Employees are leaving all the time because of very bad policies. 5) Not at all WFH and if you ask them they will see you like you are asking 1 week paid vacation. 6) i can say you only 10 employee are working more than 10 years because they are just waiting for retiring and will not easy get the another jobs outside (because they still work on old legacy applications). 7) No WFH even it is snow blizzard or your kids/ family member dieing. 8) They will fire any time without any reason. 9) Old school mentality.. they think if employee is just sitting on chair and do nothing is productive. so no WFH. 10) only freshers are joining this company and TSD only promoting freshers because they want to save money. 11) Upper management do not listen to employee at all. 12) No family and vacation time.