Pros
- People are kind, friendly and generally easy-going - Great to unbeatable work-life balance.... if you get on the right team - Initial compensation looks good, but remember to remove the options to see if you feel comfortable with that amount.
Cons
- No sense of career development leads to rampant favoritism. - No correlation between accomplishments and promotion/bonus/equity refresh. These are just thrown at people who seem to be flight risks. Not those who actually put in ridiculous amounts of work compared to others on the chill teams. - Managers and Senior technical folks here are definitely untrained and overleveled. - Bloat at the leadership level, packing the upper echelons with a sense that everyone is there just feeding off Pokemon Go. To summarize: Nitanic. You have both the impoverished (unfavored, overworked) and the wealthy (upper management, coasters) on this sinking ship.