Pros
Great perks, work life balance, job security and generous time-off policies.
Cons
Not a performance based culture, there is an extreme lack of accountability. The TAGFEE culture went too far and right now it is failing to empower exactly what it aimed to protect. Compensation (for engineers) is really poor, specially compared to the top companies like Facebook or Amazon. No bonuses, really small stock offerings and semi annual salary increases. Culture went too far into making everyone feel equal, secure and happy at work that there is no sense of urgency.. It feels like a party where the music is gone but people are still dancing. Although there are some new products and teams that look promising, the outlook of the company core business is not promising.