Before there were very good HR staff and Business analysts who were professional but now There is Irresponsible Business Analyst, irritating HR behavior showing no respect to senior employees and even thought herself as company owner. Job security is null even if you work with dedicate 2 years in a company and provided best result, if there is something misshaping in the project you will be fired even if it is someone others fault in your team.
The depended heavily on a single client who gradually withdrew business. Politics crept into the company"s culture and one person's whim worked resulting in wanton firing on the person's whims. It's no longer a good place to work in.