Pros
Flexible work schedule. Location wise very good, easy access to beach and mountains, comfortable weather and livable. Senior management is supportive and understanding.
Cons
Highly whitish people which will make non white peoples life miserable. Some of the groups are very good but the people who worked at fiber teams are extremely racist and do policing against others. They will take a very simple thing to the manager level without telling this to the person who may have done it for the very first time. They also consider themselves superior to other even though they are a far lower position and really doesn’t care about others opinion.