4.0
Sep 13, 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Top notch products and highly technical environment. People with good attitude, knowledge and willingness to help creates a good environment.
Cons
Tight deadlines and targets. Work pressure and peer pressure can be stressful at times. Dynamic work environment forces people to stay up to date.