Read every bad review on this company back to the first one, they are all still true today and nothing has improved. Management is so dysfunctional they do not know how to run a business. They do not value their staff they believe because the staff does not quit this month they are doing a good job, but eventually staff all leave. They acquire business to build staff only to watch those staff leave and the business is running into the ground. They bleed customers and techs as fast as they can buy them or hire them. If you're reading this because they just bought the company you work for, dust off your resume; you're going to be using it very soon.