Lower than market average pay, little consideration for employees welfare or work life balance.
They preach a work environment of inclusion for all working styles as long as your working style is an extrovert. Meetings are held for the sake of meetings. All of which center around the HQ. Be prepared to make multiple trips per day to HQ if you are at one of the offsite tech centers.
Even with the time suck of meetings real work is still expected to happen. There were many days that I left home with my daughter still sleeping only to return to her already in bed. Work life balance was a joke.
Be prepared to be on call for any production issues at any time. They will call your home and personal cell phone number for any issue they do not want to deal with. All production issues will suddenly formulation issues and you need to fix it yesterday.
Leadership was promoted based on who they know, who their political allies are and not on ability to lead or perform.
Advancement - slow and difficult. Again due to being a highly political environment it's about who you know and who you have on your side.
Project work - Like to juggle? Then this is the company for you. Be prepared to juggle multiple projects, meetings and commuting to attend meetings while still trying to keep the (often) unrealistic new product development requests in check from sales and marketing.
Volunteering - GMI has made a strong and definitive statement that it is committed to helping the community. It recruits employees heavily to help with it's various philanthropic efforts. However employees were once able to volunteer for small period of time during business hours. Now all volunteer work (highly encouraged - aka required) must be done in the little personal free time the company allows you.