Good place to start and gain experience
My team was a good group. But the workload and the lack of more hires make the work life balance very difficult.
There is no culture as most of the big companies. The experience overall will depend of how you feel towards extra hours and time management.
Also the manager will play a key factor. I was lucky to have great people as managers and I always get along with my team members, but even them will have the same comments not enough resources for the amount of workload, they mention is due to the lack of experience professionals on the market.
In overall is a good place to start but after few years if you want to promote and get more experience is good to move either around the company or somewhere else.
Lack of employees for the workload