Its great and I will definitely go back!The good thingsMy senior colleagues are friendly and willing to share their knowledge. It is also easier to understand terms and procedures since they will show you an actual demo with beginner-friendly terms.
The challengesActually, there is none except the hassle commute every day since I don't reside near the company (personal preference)