HR is approachable. Work time depend on the company you are assign to. Attire is flexible.
Cons
Benefit only consist of copay medical benefit. No dental benefit, transportation benefit or dedicated HR that monitor employer growth and wellbeing. No career growth.