Pros
- Amazing Coworkers
- Stellar Work-Life Balance
- Half-Day Fridays
- Company Holiday Vacation Days
- Great Learning Environment
- Lots of Project Ownership
- Significant Developer Freedom
Overall, I think eNotes is a wonderful company to work at, filled with talented people and a great culture. If you're early in your career, this is an amazing place to learn and grow at. Alternatively, if you're a seasoned industry veteran, you'll have many opportunities for impact, as well as a nice change of pace from the general stress-craze that is the larger tech industry as a whole.
Cons
Pay isn't as competitive as a FAANG (given that it's a small company) but still competitive for the tech stack and benefits make up for it in a big way.