This is a challenging job. I work on something different every day.
Pros: great work. good compensation.
Cons: no opportunity for advancement from where i have risen to. there are no overtime opportunities.
I absolutely love this job. I have a great boss. The people here are fantastic to work with.