Good place to learn new technology.
Good medical benefits.
Cons
Rude Management.
Faulty Performance appraisal system.
Hectic. At least 10 hr/ week work without pay in the name of Support.
Bonus and recognition is lower & Layoffs are higher than industry.
Everything else
- Carousel of management changes
- Vague and ever-changing role/job descriptions and associated metrics
- The constant feeling that we're all about to be laid off but must "prove" our value in the meantime