Pros
Decent pay but ranges are becoming less and less, benefits are not bad, some nice people, helpful senior techs, but many are getting laid off
Cons
Staff quitting and layoffs so avoid. Company probably not doing well. No new hire onboarding process. Management team is mostly absent or remote.