Good start when you first joined the company. After a few months, you will realize that you are asked to tackle more responsibilities than you signed up for. Upper management does not have the slightest care for those who they manage. They look down on employees who are in the lower positions than them and often disregard ideas that could benefit the company. Executives can be a joke sometime, once they decided to lay off a large number of lab technicians to replace with machines, but these machines would malfunction and ended up wasting precious time for the patients' test result turn-around time. The executives then decided to hire those who they previously laid off, only to lay off these rehires again after a few months. Talk about wasting resources and everybody's time. Lastly, they often talk about growth and promotion based on equal opportunity and merit, but that is all on the surface. Under the surface, they do not care what how much you have grown and benefitted the company. They will keep you in the lower positions for as long as they can and hire or promote those who are often less than ideal for the higher positions. This company also talks about saving money and cutting cost, but upper management and the executives waste so much resources on unnecessary applications or programs that are not utilized like how they originally wanted to. Their best strategy to cut cost is through massive lay off so more money can go inside their own pockets.