Pros
Checks are paid on time and haven't bounced yet. They pay you in dollars.
Cons
Promotions? Only if someone else quits and the job opens up. Raises? Next question. It's a dirty word around here. Bonuses? Yes, you get to eat it every Friday around noon. (Cost the company less than actual bonuses) Cost of living increases? Their website is allieddigital.net NOT allieddigital.gov Growth opportunities? Only in your waistline. Learning opportunities? Sure, figure out issues as they go along. Google is your friend. Employee retention? There's a referral program to cope with the high employee turnover (Cheaper than raises). Work harder? Why? You get paid the same as the guy who does the minimum. Dedication is directly related to compensation.