Very poor management. Recently observed how an employee who would be an asset in any company has been let go, because on of the managers personal dislike. Past few months was apparent that that manager was sabotaging and confusing that employee, which led to employees constant frustration on the project and a lot of arguments with the manager. Which makes you think - is this really a good place to work if one can be let go if expressing their opinions, suggestions and disagreements?