The company has undergone significant changes, including multiple acquisitions (including being acquired and sold itself), re-organizations, restructuring, team relocation, internal consolidation, etc. The overall culture and moral between locations differ quite dramatically as a result and the old "cool-startup" type culture may no longer apply in - more ... most locations. However, still a wonderful place to work, with fairly flexible work-life balance.
Limited career development and too much of overall decisions dependent solely on manager's opinion. - less