One of the best MSP's in the Pacific Northwest, inside and out.
Pros
The commitment to job growth, work/life balance, and culture is beyond anything I have ever seen. Everything about how the office feels is very deliberate, both in professionalism, and in keeping the work space relaxed and enjoyable to be in. Responsibilities in the job were given as supported training grew competency, rather than the 'Sink or Swim' approach at other jobs. Management regularly goes above and beyond their traditional responsibilities in terms of employee engagement and support. It is the only job I have ever been at that felt personally enriching at every level.
Cons
Its a small company, so upward growth is limited to how fast the company itself grows. However, management is very good at promoting from within when the need is there. Also, nerf darts sting, so be ready.