Lot of to say but here are some major points:
1) Company is not professional at all
2) Employees treated as labours
3) They blindly trust on old employee.
4)They fire employees on small mistakes without verifying so employee works under pressure , Hence no job safty.
5) If any network issue comes at Pune office, respective team from Mumbai office starts blame game with pune employees instead of solving issue.
6) They tries to ruin your career after you left the job.
7) No scope for improvement .
8) HR management is very poor.