Good for short term but that's all..Cap time there after 4 yrs top
Pros
It has a flexible work environment, good place to get early experience since you're thrown into the cluster from the start. Salary isn't bad and in the first few years there it rises til it caps.
Cons
Company does not acknowledge over achieving employees and in some cases you would find people who are either lazy or do not contribute much in the system being acknowledged more than hard working people. Management makes sole decisions and employees have little or no say. Where decisions made by management affects a project, the pressure is shoved on employees. Lack of planning and organization made on projects by management creating a mess and unsatisfied customers. Too much adherence to old technology and management refuses to see the way forward in terms of newer technology. I agree with previous reviews. Cap your years there at a maximum of 3-4 years and move on.