- Amazing culture
- Supportive team lead/manager
- Knowledgeable coworkers and managers
- Great office space
- Management really cares and puts an effort into improving morale
Cons
- Low pay compared to other companies
- If you care about clean code, code is harder to maintain