Pros: Working atmosphere, benefits, fixed hours, huge company
Cons: decision making process
Great place, awesome co-workers, working environment is very professional, inspiring and enjoyable. Very happy that I have started my career with this company. Most enjoyable part is every month there is an event and lunch party and company benefits. Management is very helpful, I never had any issue with them.