Amazing corporate culture
The company is privately owned and truly cares about each employees well-being both professionally and personally. All efforts are made to provide a "best places to work" atmosphere and giving back to the communities.
employee benefits, culture, work atmoshere, work life balance
lacking of efficient business processes, limited to no accountability for under-performance. Also, like many large companies they are not as agile as is necessary in today's global economy.