Cons: no healthcare, lowball salary, lack of management, no bonuses
Stay away from this company. Only for for this place if you like the minimum benefits and pay available to you. Many employees in this company has pay problems where they were underpaid and didn't find out about it later. Furthermore, this company lacks in healthcare, many of us have to pay for our own. You get paid tens of thousands less than the average person in the same field as yours. There are also very, if none of any incentives or bonuses provided. You will get the "the job market is very tough and right now we can't provide a raise" speech even though you were better than most analysts in the contract. There are additional stuff wrong with working for this company but I think you get the message. Look elsewhere and hold out.