It is not a very structural company, with a bad working environment and management. The management is awful! Stay away from here! There is a heavy workload, too much foul language communication, and politics. The working environment is poor, and it is in old buildings. Limited resources and chaotic management.