This company's management is the worst that I have ever seen and there is no much support from the back office. The good thingsGood working environment (office space is large)
Big company
The challengesOften assigning tasks which are out of your job responsibility
Often complaining by client due to compliance issue