Pros
- Beautiful campus with great cafeteria that offers breakfast and lunch with variety and reasonable price. - Overall efficient process and procedures with good quality of technology and tools. - The company/executives do put effort in responding to negative management in some departments by recruiting more competent and fairer managers.
Cons
- Below average wages and salaries in the area. - Horrible management in some departments who don't have the balls to stand up for employees but threaten to fire employees or straight up yell at employees if they make them look bad and worst of all, 10 out of 10 times would throw employees under the bus in any confrontation with other departments to save the trouble. Even though the situations do improve somehow but it takes too long the response time and damages already done to good employees. - In some departments, hard work and accomplishments don't matter. People that don't deliver any significant result but are skilled at flattering managers shamelessly get promoted over real talents. Some real talents who refuse to flatter managers get stuck in one position, can't move up, can't move down, can't move out, struggle until finally leaving.