1.0
Dec 26, 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good Salary Lower level management is good Stable
Cons
Very bad work life balance. Management not invested in providing enough resources only bottom line Higher level management micro manages and is out of touch. Higher level management will change technical ranking made by lower management based on "their" favorites whether they are good performers or not.