Vantaggi
Thankfully I had the best manager to start my first job with, she made sure I had no complaints while working. Took time off from her work every day to discuss if I faced any issues. Free transport. Flexible working hours (if you have an awesome manager) and lets you work from home or take time off or lets you leave early just because its a festival. The project had a great combination of people coming from different fields of expertise. People are always open for discussion. Open door policies of the leadership does not make you feel that you are lowest in the hierarchy.
Svantaggi
Trained in a domain for which there were no ongoing projects. No choice of project selection for ASE's who are just fresh off their school. It is either take the project, or be on bench for 6 months, and be assured your refusal will be considered as a negative point for future promotions.