1. Remote work - I mean it has its cons too. Like, team building doesn't take place, No employee engagement activities, No networking, etc, People generally miss out on office activities.
If you are a fresher, then there's no scope of learning as you have to manage and climb your ladder up on your own. You have to ask for help.
2. No benefits and perks. There's no insurance, esops, goodies, sodexo coupons, etc
Since the salary they give compensates for the benefits but still it leaves the association with the company monotonous.
3. Nerd - geeky culture. If you are someone who is looking out for a company where you can chill around, cut some slack, and want a mediocre workload then BigBinary is not the right place for you. These guys mean serious business. People working here are really good at what they do and have their life revolve around the tech ecosystem only. If you are someone who is in an early stage of their career and want their skills and career trajectory to be on an insane learning curve then this is the right place. It's go big or go home.
I personally don't like this culture as I believe one needs overall holistic work culture and not just a hardcore technical environment. It will enhance your skills and you'll be probably become 10X engineer but at what cost ?
4. No official appraisal policy that I know of. It's been 7 months since I joined but I have no clue about the appraisals.
5. No handholding - You can ask for help and it will be provided but you have to mostly manage things on your own.
6. Not recommended for freshers or people with below par technical skills.
7. Macbooks - They'll ask you to get a mac on your own. Since 95% of people work on Macs here you are also supposed to get one. And yes, it's not on the company, you have to purchase on your own. Personally, it's not a problem since I am getting paid enough to compensate for the same but this can be a dealbreaker for many.