Pros
The company works hard towards allowing employees to develop their full career potential. Wants to see you with them long term!! Flexible with school schedules or if you need time off. Employees are frequently surveyed in order to get constant employee input and feedback. Mixed ages of employees brings in diverse perspectives and new ideas. Progressive thinking by leadership. Fun monthly activities make a big difference and creates bonds with employees. The employees really are a team, always bringing in desserts and coffee in the break room provided by the company.
Cons
Lots of flies enter from nearby agriculture. Janitors do not always do the best of jobs keeping bathrooms clean. Prime parking gets taken quickly if you are not in office by 7am.