Pros: pay is good
Cons: no stability, no job security, constant changes, no structure
Avesta is great company... they pay is well but it comes with headaches. your job title changes, demoted, and the managers change all the time. There is no stability. Avesta Fires people with no warning. I had the pleasure of working for this company and enjoyed it till recently. Like I said they are a good company but have a lot of growing to do. They don't value their long term employees either.