Access to the latest AI tools.
Comp is slightly above average, but most mid-sized established companies or even startups can match it.
Good people and managers still exist, but they can't protect you from the recent policy changes that come from above.
Laptop screen time is tracked via ActivTrak with a score on how much time each week you've spent on productive versus unproductive apps and websites.
MR counts, line contributions, comments, and approvals are also tracked, and your manager will have a talk with you if the numbers are not high enough, even if you happen to be working on projects or platforms that don't directly contribute to MRs on GitLab.
There is a ten percent annual PIP quota.
A lot of good colleagues have left or are looking for a new job.
If the company wants to PIP you, they'll rig it against you. It doesn't matter if you fulfilled 99% of the items; they'll use the one item you missed as the reason to fail your PIP. I have heard of three such cases already.
Visibility is greater than actual impact.
You have to announce and make sure what you're doing gets noticed by skip++ and other lead engineers. Just your team alone knowing you did good work isn't enough.
Complexity is favored over simple solutions that work.
People are encouraged to build complex solutions which are not required, just to justify promotions, since one of the main requirements is showing you're capable of handling large, complex scope.
If you took a complex problem and broke it down to a simple, non-AI solution, it won't matter much during performance calibration.
The process was very casual with no formalities. It was interesting at the beginning but ended up being disappointing. From HRs attending me to the panel rushing through the interview, there was something off in the whole process. I didn't enjoy it
Interview Process: * Phone Screening * Coding Test * System Design + Data Structure Design The process starts with a phone screen, followed by a coding test, then system design/data structure interviews. The culture fit round was not part of my exp
The interviewer asked two live coding questions. One was anagram-related (a pretty easy one), and the other was about adding two numbers in the form of strings. He gave me one question at a time without explaining his expectations. I solved both on t
The process was very casual with no formalities. It was interesting at the beginning but ended up being disappointing. From HRs attending me to the panel rushing through the interview, there was something off in the whole process. I didn't enjoy it
Interview Process: * Phone Screening * Coding Test * System Design + Data Structure Design The process starts with a phone screen, followed by a coding test, then system design/data structure interviews. The culture fit round was not part of my exp
The interviewer asked two live coding questions. One was anagram-related (a pretty easy one), and the other was about adding two numbers in the form of strings. He gave me one question at a time without explaining his expectations. I solved both on t