Pros
Fantastic when i started 10 years ago until the last 2. Work life balance with flexible schedules, lots of opportunity to grow career, encouraged training opportunities.
Cons
Has gone into extreme cost savings mode the last two years. Laid off the entire quality assurance department suddenly last year. Duties fell to Business Analysts and development with some off shore support. The rating issue the company is still recovering from was a direct result of that. That error wasn't the only one. Some highly skilled employees were let go in the initial purge and thats been ongoing since. Sole goal of management is to beat you down with unrealistic expectations to help find a reason to let you go. This was once thee place to be at for a happy satisfying career sadly no longer the case.