Pros
Good Team Members, Clean place, Mandatory Christmas lunch. If There is anything I have learned is from the team/engineers Good work/life balance.
Cons
-No idea why all the departments still have the clock in and out like in the 70s. -Company run as a camp by HR. -QA dept needs a complete makeover at the mid managerial level. they are just herding engineers for their personal gains. There is a certain level of comfort zone they are accustomed to and anyone who over perform will be fired and anyone who has a different opinion to the supervisor will be let go saying 'performance related'. In my short 1yr I witnessed 10 people being let go because of certain political situation being setup to favor a single person. -The upper management like the directors, the VPs or the Ceo have no idea what is happening to the engineers . -my review is based on my experience with the QA department and not others. Please do not join the QA dept (Period). Your time,energy and career is better appreciated elsewhere. -Micromanagement is how things are run in QA. you will have managers standing behind your back silently checking on what you do. It is hard to work in such an environment. -These are just a few.