4+ weeks time off Great benefits Relatively competitive salary Relaxed office environment. Very lean organizational structure, not stuffed with mid-level managers. Great co-workers
Total compensation is heavily based on company performance (stock price and bonus metrics).
Yearly raises and promotions are monetarily very small.
Promotion criteria is based almost entirely on how long you've been there rather than ability or results.
Work from home policy isn't great.
Mainframe software isn't very interesting and can get pretty tedious and boring (opinion).
Reevaluate promotion criteria.
Less stock/bonus and higher base pay.
I interviewed two years ago with VMware for a SWE role. The interviews were well-defined and clear, testing knowledge of system design, data structures, algorithms, and web development topics. There were four rounds and one initial recruiter screen
Campus Interview. Had a common written test. Selected many students the next day for interviews on campus. There were two rounds of technical interviews and one HR interview. The questions were easy and tested basic knowledge of the candidates.
Came through a college internship placement drive. There was a HackerRank test with two questions. Then, there were multiple rounds of interviews. Questions covered basic data structures like stacks, queues, linked lists, arrays, graphs, and trees.
I interviewed two years ago with VMware for a SWE role. The interviews were well-defined and clear, testing knowledge of system design, data structures, algorithms, and web development topics. There were four rounds and one initial recruiter screen
Campus Interview. Had a common written test. Selected many students the next day for interviews on campus. There were two rounds of technical interviews and one HR interview. The questions were easy and tested basic knowledge of the candidates.
Came through a college internship placement drive. There was a HackerRank test with two questions. Then, there were multiple rounds of interviews. Questions covered basic data structures like stacks, queues, linked lists, arrays, graphs, and trees.