Pros
- Work and learn with bright minds in tech industry(although this was better until 2020 - now poor quality engg). - You get complex and challenging work, expedites your learning curve. - Remote-first and remote benefits, good comp for most positions. - Fast paced work env with wide variety of platform and exposure. - Other perks: Insurance, Laptop, ESOP, etc.
Cons
- Poor or non-existent work life balance. CEO himself called out in townhall that this place is not for you if you want WLB. This is a problem since managers have started taking advantage of leadership's stand on WLB and asking resources to work on weekends to finish projects to meet deadlines. - Poor planning of projects in speedboats. Leadership and managers takes on a lot of work in commitments with poor estimates and wants 3 - 4 month worth of work to be delivered within a month. - Poor career guideline and EMs do not provide constructive feedback leading to poor rating and poor hike. - Non-inclusive culture. Being remote-first it's a strange reason that USA percy team was let go because of timezone differences with Indian counterparts. - Poor planning on onsite cadence: can book only for 4 nights 5 days - expecting folks to fly from a different city to land on Monday and check in on Tuesday? How can someone stay for 4 nights in a weekday? Trying to save 1 to 2 days' expense? Expecting employees to shell out of their pockets to stay by themselves for business work? No explanation on leadership part on this. - Slow laptop: IT just does not want to address this problem. The laptop freezes even when browsing sites. What exactly is it running in the background for tracking? - Bad hires: from L1 to leadership there are a few folks who just does not want to learn. I understand that they might not be good with tech stuff, but not willing to put efforts in learning just blows my mind. Although, this is limited to a few and not everyone.