Pros
The company environment is very chill, upper management is not at the
company at all time, so arrival and leaving time is very flexible. lunch
schedule is also very flexible. PTO policy is also very flexible, i can work from multiple office location.
Cons
I was hoping there should be more training and development opportunities
available and I wish the pay is higher