Very fast-paced and challenging work environment. Coworkers are intelligent and rational individuals that don't exhibit a lot of office drama. Very reasonable compensation based on performance. Manager training programs constantly improve the quality of our managers.
Svantaggi
Sometimes things can get very hectic close to product release dates. A lot of pressure can come from the executive level.