Pros
Not much pros here. Lunch given and maybe the few good snacks available in the kitchen. A very very select few genuine people in the company.
Cons
To start, the company has a lot of internal drama that is apparent from the start your first day there. No clear career path. They tend to hire externally and overlook the talent internally. When they do hire internally they completely disregard performance and have favoritism in every aspect. Most if not all VPs were all brought from a different company and completely try to change things to be a numbers game. Do not expect to learn much, work is repetitive and no sense of culture other than occasional lunches to keep the workers happy or feeling like they are working in some type of caring technology company.