Vantaggi
1) Flexible working hours 2) Techincal stack for rewriting the existing platform is awesome. 3) If you have blessings of the right person you can bring your spouse as well into the company. 4) Some Directors are very strong technically and can help Engineers even at the code level, show true leadership and are down to earth.
Svantaggi
1) Incompetent people are Directors, just because they are friends with higher up. 2) Directors who have come from service based companies, still have the same petty thinking, micromanagement worrying about Engineers leaves, estimates, who cannot provide any real help but show biz. 3) Smiling during the interview is a Crime, Interviewer was removed from the panel for smiling to the interviewee. Is it Interviewer's fault if the candidate takes it negatively? 4) HR pretends to be employee friendly, they just want to show that they are doing good work. They collect feedback form employees as if they are going to act on the feedback, but they don't 5) When you give feedback in ESAT survey, then people start showing their true colors. 6) Incompetent Managers put pressure on the team to OWN everything as they cannot. They don't even understand what a SMART goal is. 7) Managers don't try to retain people if they resign, they don't even have a proper meeting. 8) People say that Work From Home cannot be clubbed with Vacation, It's Misuse.