Great starter company, just as good for a career if you are patient
Pros
Excellent training for entry level employees Great benefits including: 3 weeks vacation, 1 week sick leave per year; once weekly WFH schedule; flexible hours (generally 8 hours between 7:30am and 7pm), with additional flexibility for professional development; good health and life insurance; friendly officemates; solo offices w/ doors even for entry level employees. Variation in job duties - different projects have very different duties, and you may work on several after about a year if you desire. I work on 3 main projects and many shorter term projects that cycle in and out If you do adequately and are able to work well with minimal direction and have a basic level of work ethic, you are very likely to see a significant raise ($5-10k) or two in your first 2 years.
Cons
Low starting salary for the job type Limited corporate-level experience opportunities required for career advancement Long delays for job applicants As with any job, some managers are worse than others. Relatively high turnover for entry level positions - likely because Emmes is willing to hire and train people fresh out of college as their first career