This company looks great on your resume, you learn a lot on the job, exciting projects, decent pay and benefits
Cons
High turnover, stressed and unhappy employees, low morale, unreasonable hours, growth opportunities are rare, very competitive and divided environment, employees do not work as a team