The workplace setting is nice - they've done upgrades to the building/workspaces. And the co-workers for the most part are very helpful when it comes to team work and getting the job done within a fast paced environment.
Cons
Layoff blindsides • No career advancement • Forced to take high-deductible health insurance
No perks/incentives for production employees • No respect shown to long-time employees