Ventajas
- Great coworkers - Interesting and challenging work, keeps up with the industry as it changes - Easy going management (my direct anyways, can't input on much beyond that) - Great work/life balance - Can work from home when needed - Good vacation, health, 401k dental - Nice clean offices
Desventajas
- Lacks perks that make start ups so popular. Free food / beverages team outings, stuff like that. Its not obsolete, but rare. - Pay could be a little better. But its not bad and the pros make it easier to overlook. - Money and resources is sometimes poorly allocated on training that might be irrelevant for the majority of the company. - Bureaucracy makes it challenging to get resources needed at times. But usually we get what we need eventually. - Upper management seems a bit disconnected from the nuances of development.