1) Compensation. take home salary will be less. Increments are now no existent. very few in whole gets good increments. They are not looking for performance in work they are more interested in who obeys them. So what you get willbe the salary what you are getting in.
2) Bad place if you are a software engineer, firstly there isn't great technological work going on, Those who know very less leads you in project. Dont try to correct them you will be under rated. Also if you wanna growth talk more work less & please the people who on top with political plays. Also for them the people with domain experience matters.
3) HR Doesn't care anything about employee. so your feedback's are just heading to dead ends.Will i join the company again? I doubt it
The above mentioned things are directly applicable to Robotics & Drives department in BTP Bangalore