Pluspunten
1) Good for learning and a good start to career 2) Worked on new technologies 3) Good Seniors. Help whenever you got stuck and needed them. 4) Work-Life balance is good. It depends on you, if you do your work efficiently, everything is good. 5) Management is reachable easily. 6) Good employee benefits.
Minpunten
1) Less Hike 2) Some teams think of office as home, they will call you on weekends whether there is work or not. It is up to you, to follow their path and make it a habbit and regret later. If you are good at your work, nobody can force you to do anything wrong. You have to take your own stand. 3) In every company there are Managers who only do favouritism, here too. But, be calm and do your work. Nobody achieves anything by just following others. 4) Some very low-budget and worst projects. 5) Some teams are totally messed up due to management and higher technical people who are there since a long time.