Pay, management, stress, hours, benefits or lack of. You are in this job only for experience. API is a revolving door and everyone is expendable. In my nearly 6 years of employment there I saw one raise. This was when I moved from the call center to engineering. I was moved to a meager salary and later did the math. If you broke my salary down to the hours that I worked I made less than 1.75 an hour. The engineering side of the house is 24/7 365. You could get called any moment. We would work maintenance at a telephone company at 3am, and then get a call at 8am wondering why you weren't in the office. I would spend Holidays and children's birthdays sitting at the dining room table working. There was no separation between work life and home life. If you have a family, this job will put a tremendous strain on your family life. When I left I was on the verge of a divorce because of the stress and hours invested into API. I drank the kool-aid. I thought we were building something special and I wanted to be a part of it. API has now been purchased by Neo Nova and I've heard that it is even worse now. I didn't think that could be possible.