Pros
I have been working at this company for almost a year and I can honestly say that it is a great place to work. The culture is positive, collaborative and supportive. The management is professional, ethical and respectful. My manager, Sudhir, is always encouraging me to grow and learn new skills. He gives me constructive feedback and recognizes my achievements. The HR rep, Sharmila, is very helpful and responsive. She handles any issues or concerns with care and efficiency. I also enjoy working with all of my co-workers. They are friendly, talented and hard-working. We have a lot of fun together and we also deliver high-quality results. I would highly recommend this company to anyone who is looking for a rewarding and fulfilling career.
Cons
I can't think of any cons really, but I guess the only thing that I can think of is the benefits package. It is decent, but it could be more competitive and comprehensive. For example, it would be nice to have more options for health insurance, retirement savings, 401k match, and paid time off.