Pros
Good Benefits and 401K Plan Flexible work schedule Great balance between work and home life Friendly work environment Great starter job for college students
Cons
Management lacks professionalism and common sense. Salaried employees are micro managed as hourly employees (office closing for the holidays and employees are expected to use vacation time or take unpaid day offs). Work is bottom of the barrel type engineering work proving to be boring to an experienced engineer. There isn't a clearly defined progress plan for career growth within the company. Current manager is ill equipped to manage the existing team. Manager makes poor decisions in taking on new work statements due to lack of experience which puts the team at risk for failure. Favoritism is exhibited in how employees are handled (working from home, promotions, preferential treatment). Push for growth in team in India is a priority over growth in U.S. positions.