Pros
Bosch culture provides good work life balance. Free Breakfast/Lunch/Evening Snacks. For eligible associate, dinner is also free Sometimes you will get opportunity to work in good projects ( cloud , IOT). I got opportunity and they are really interesting. There are several events organised for employees. Bring your Children, Townhalls/events at some tourist location. My Office provided very good play ground and i used to run regularly every evening. Bosch provided that motivation and i started participating in marathon from Bosch. If you have luck, you will get good onsite opportunities depending on your project.
Cons
Changing a project is impossible if you have bad manager If you are a technology enthusiast Bosch is not right place. If you would like to do nothing and retire , Bosch will have few opportunities for it. ( There are few associates i have personally saw doing nothing and at very high management level) Hike or annual increment depends on the department. Your individual hard work doesn't matter if your overall department has failed in revenue generation. I faced big problem in getting a promotion my team member. Again it depends on the department performance. Some projects are using legacy stack. There is no strict development process followed. You will find projects with very bad coding standards and processes. You will definitely find your own colleague earning more than you and he will brag about it. You will be offered low package, so better negotiate with HR about the package and designation. ( Kindly do not accept offer if you feel it is not good. do not consider your personal commitment for accepting an offer)