Google-esque student information system provider located in the Midwest.
Infinite Campus is a phenomenal place to work offering an unrivaled work-life balance, unparalleled customer service, a great product, state-of-the-art facilities, and friendly atmosphere.
Management is friendly, focused, and is truly dedicated to the success of the company as well as the well-being of the employees. Managerial structure is relatively horizontal and somewhat loosely defined. Individual initiative is highly encouraged as is collaboration across multiple working groups. Co-workers are universally friendly and skilled at their areas of expertise.
The most difficult part of the job can be the individual tasks themselves. As a developer, one may run into a logical conundrum that may take several hours of concentrated brain-power. This of course leads to the most enjoyable part of the job which is the awesome feeling of accomplishment after finishing a challenging task, as many a developer can attest.
Free lunch at the company restaurant, flexible hours, friendly atmosphere, beautiful campus
Advancement within the company is not clearly defined