Recommend
CEO approval
Business outlook
Pros
Amazing people, great benefits, really good pay for Portland metro, Good balance of office and work from home for many positions.
Cons
Constant downsizing targets oldest employees. Remaining members of teams are expected to pick up all the work the work of those let go. Budget constraints impact quality i.e. inadequate test environments result in system deployments going live before being adequately tested.