Pros
- Excellent 401K, Health, and PTO Benefits
- Extremely competitive pay
- Provides a stable and enjoyable work environment
- Constantly helping employees learn new technologies and actively works to help employees improve upon existing skills
- The small size of the company enables staff members to work well with each other and operate more efficiently.
- Management is attentive to issues and works hard to make employees happy.
- Free snacks and drinks :)
Cons
- Work hours for SysAdmins are a bit longer than you'd find elsewhere, while this doesn't bother me it can be an inconvenience to some.
- As with every company I have worked for, information can be relayed to staff with varying degrees of effectiveness, I feel that there is some room for improvement to make communication more efficient.