Good benefit and a lot of training
Too many unproductive staff who is just climbing up their own ladder without benefiting to the company and their teammates. Environment changes but they never changes for the good
Good learning experience. Enjoyed the post.
No huge downsides. It was a job.