Pros
Pay is good. But I will move on.
Cons
Looks like main agenda of recent management meeting held in Sept 2019 is to fix glassdoor reviews. I can totally see that being discussed. By the language used in reviews it is very obvious that many all star reviews are written by management. Majority of Eng Managers and Divison Directors are incompetent . Same applies to Supervisors. Some of them even need help in drafting an email and cannot make any decisions. Supervisors are just here to approve our time sheets. Oh time sheets are the only thing management is concerned about. There is no plan for employee training. They wont sponsor you for seminar, even when work is dead, membership to professional orgs is not encouraged at all, no plan to invest on growth of employees.