Worst management.
Can't say if we get our technical background related work.
Salary not giving on time and management saying company has some financial problems so it will delay this time.
No work life balance
Not providing experience or relieving letter if we.break the bond and there is too much headache for work.
Director sitting behind you sometime if any urgent work come