Taro Logo

Service-based company in the shadow of a product-based portfolio. [This review is applicable for Siemens India Tech. Pvt. Ltd.]

Software Engineer
Current Employee
Has worked at Siemens for 2 years
July 3, 2022
Bengaluru, Karnataka
3.0
Doesn't RecommendPositive Outlook
Pros
  • Flexible timing
  • Free/Discounted Meal
  • Free gifts (cash and goodies) yearly, once out of CTC
  • If you are working on the device side, you will experience a steep learning curve and the taste of German design and engineering.
Cons
  • Most people in upper management are involved in politics.

  • Developers frequently leave the company. Consequently, people without competency or even technical knowledge are running projects. However, this is the case with a few teams. Ask before joining if you will be led by developers or testers on the project.

  • Lower salary compared to the market. (However, this again depends on the project).

  • Huge hierarchy, which makes communication with upper management difficult if you become a victim of office politics or nepotism.

  • Legacy codebase without documentation and proper design, which makes the learning curve harder.

  • Service-based mentality in some teams. You are nothing but a resource, and you are expected to provide a solution to a bug/feature without deep analysis or consideration of impact on other components, simply because you are being billed.

  • Since the people who designed/developed the product are mainly from Germany, you will face a lot of trouble contacting them due to Indian management. They want to show onsite people that they are capable of taking on projects independently. (Yes, right!! They don't want to learn about product design and architecture. Instead, developers are expected to go into complex codebases that run on two platforms and find answers without any help in two days. This is their way of showing capability :-(

Advice to Management

Please strive for quality over quantity of product. Look for your hierarchy people with testing backgrounds leading the development. This creates lots of communication gaps among developers and management because they don't understand the complexity of things inside the code.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
2.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
4.0
Compensation and Benefits
3.0
Senior Management
2.0

Was this helpful?

Siemens Interview Experiences