Work from Home: Employees are encouraged to manage their own time for work-life balance (depending on assigned project and team).
Learning Resources: Resources are easily available, and the company encourages learning, which is part of the annual employee evaluation.
Partnership with Apple: This provides employees with a selection of work-related hardware (Mac, iPhone, or IBM's Lenovo) and support.
Mentorship: Plenty of senior colleagues are available to mentor and provide guidance.
Standard Benefits Package:
Difficult to keep a work-life balance as management keeps pushing for increased utilization time. For example, for 2016, my role was assigned a minimum 100% year-end utilization goal. A typical employee will exceed the goal as, depending on assigned project and role, workload is around 10-15 hours per day, including some weekends.
Performance review is highly subjective. The team that reviews your performance (and therefore recommends your salary revisions and promotions) is not the same group that works with you on a daily basis. Even your manager (SAM) might not know the details about your work. The SAM might not even know who you are or have met you in person.
Salary increases (revisions) and bonuses are never guaranteed, even with excellent performance reviews (1 = best, 3 = worst). For example, I worked here for three years and was considered a "rock star" employee but never received a raise. Last year, my bonus was $850 while having PBC ratings of 1 on all years and exceeding my utilization goals by 20%-30% above the mark.
Combination of Health Plan Premium, contributions, and commuting (non-reimbursable) expenses will take a big piece of each paycheck. Depending on where you live and work, all are needed just to go to work.
None. They are doing what is best for the company, not the employees.
There’s a preliminary interview where they ask you four prerecorded questions. You are given a minute to prepare an answer and a minute to present your answer. You can’t go back or listen back to your answers.
2 Coding, 5 BQ Coding questions are LeetCode easy and medium. BQ (Behavioral Questions) are searchable on the internet everywhere. However, you must score 10/10 on both coding sections, or you will be rejected immediately.
One round interview. I was asked a series of behavioral questions and no technical questions. The role was specifically a software engineering consulting internship. I was not interested in the role, but I was rejected.
There’s a preliminary interview where they ask you four prerecorded questions. You are given a minute to prepare an answer and a minute to present your answer. You can’t go back or listen back to your answers.
2 Coding, 5 BQ Coding questions are LeetCode easy and medium. BQ (Behavioral Questions) are searchable on the internet everywhere. However, you must score 10/10 on both coding sections, or you will be rejected immediately.
One round interview. I was asked a series of behavioral questions and no technical questions. The role was specifically a software engineering consulting internship. I was not interested in the role, but I was rejected.