Vantaggi
Good overall benefits Flexible hours No micro management
Svantaggi
Work environment is very toxic. Most of the people are not happy. Lack of leaders. There are only bosses. Managers are suck ups and do not care about people under them. There is no guidance for promotion criteria. Your manager has like you to get promoted. If you are “Yes boss”, this is the place for you. It used to be good paid job but money is drying up and upper level managers see pay increase while the lower level employees see their comp going down. Not recommended for fresh graduates. Insiders are not getting promoted. When there’s an opening they will bring somebody from outside. 2 CTO changes between 2012 and 2017. They brought their own people, side lining the existing employees. Highly political environment.